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
Link To Document