MADL: Meta Architecture Description Language

  • Authors:
  • Adel Smeda;Mourad Oussalah;Tahar Khammaci

  • Affiliations:
  • LINA, University of Nantes;LINA, University of Nantes;LINA, University of Nantes

  • Venue:
  • SERA '05 Proceedings of the Third ACIS Int'l Conference on Software Engineering Research, Management and Applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

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 metaarchitectures to permit the manipulation and the redefinition of architectural elements (structural and behavioral). In this article we present a meta-metaarchitecture 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.