MDA Components: A Flexible Way for Implementing the MDA Approach - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

MDA Components: A Flexible Way for Implementing the MDA Approach

Reda Bendraou
Philippe Desfray
  • Fonction : Auteur
Marie-Pierre Gervais
  • Fonction : Auteur
  • PersonId : 961875

Résumé

As the Model Driven Development (MDD) and Product Line Engineering (PLE) appear as major trends for reducing software development complexity and costs, an important missing stone becomes more visible: there is no standard and reusable assets for packaging the know-how and artifacts required when applied these approaches. To overcome this limit, we introduce in this paper the notion of MDA Component, i.e., a packaging unit for encapsulating business know-how and required resources in order to support specific operations on a certain kind of model. The aim of this work is to provide a standard way for representing this know-how packaging units. This is done by introducing a two-layer MOF-compliant metamodel. Whilst the first layer focuses on the definition of the structure and contents of the MDA Component, the second layer introduces a language independent way for describing its behavior. For a full specification, both layers can be merged using the UML2.0 package merge facility.

Dates et versions

hal-01486925 , version 1 (10-03-2017)

Identifiants

Citer

Reda Bendraou, Philippe Desfray, Marie-Pierre Gervais. MDA Components: A Flexible Way for Implementing the MDA Approach. First European European Conference on Model Driven Architecture - Foundations and Application (ECMDA-FA '05), Nov 2005, Nuremberg, Germany. pp.59-73, ⟨10.1007/11581741_6⟩. ⟨hal-01486925⟩
101 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More