• DocumentCode
    2834978
  • Title

    MADL: Meta Architecture Description Language

  • Author

    Smeda, Adel ; Oussalah, Mourad ; Khammaci, Tahar

  • Author_Institution
    LIMA, Nantes Univ., France
  • fYear
    2005
  • fDate
    11-13 Aug. 2005
  • Firstpage
    152
  • Lastpage
    159
  • Abstract
    As the concept of meta-classes was introduced in order to permit the manipulation of classes, we introduce the concept of meta-components, meta-connectors, and meta-architectures to permit the manipulation and the redefinition of architectural elements (structural and behavioral). In this article we present a meta-meta-architecture called MADL (Meta Architecture Description Language) to abstract the notions of architectures (components, connectors, architectures), hence to facilitate their manipulation, reuse, and evolution; and also to ease (hence encourage) the transformation and comparison among ADLs.
  • Keywords
    formal specification; object-oriented programming; software architecture; specification languages; MADL meta-meta-architecture; Meta Architecture Description Language; architecture description languages; component-based software architecture; meta-components; meta-connectors; meta-modeling; Application software; Architecture description languages; Computer architecture; Connectors; Context modeling; Formal specifications; Knowledge representation; Metamodeling; Object oriented modeling; Software architecture; architecture description languages; architectures.; component; component-based software architecture; connectors; meta-modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2005. Third ACIS International Conference on
  • Print_ISBN
    0-7695-2297-1
  • Type

    conf

  • DOI
    10.1109/SERA.2005.50
  • Filename
    1563156