MARISA-DP -- from architecture to design: an MDD approach

  • Authors:
  • Ana Luisa Medeiros;Thais Batista;Christina Chavez

  • Affiliations:
  • Federal University of Rio Grande do Norte, Natal, Brazil;Federal University of Rio Grande do Norte, Natal, Brazil;Federal University of Bahia, Salvador, Brazil

  • Venue:
  • Proceedings of the 15th workshop on Early aspects
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In general, aspect-oriented approaches associated to different activities in the software development process are independent and the new models and artifacts are not aligned or inserted in a coherent process. The model-driven development, where several models and the correspondence among them are rigorously specified, can support the integration among AO approaches that handle different activities of the software process. This paper presents MARISA-DP, a model based development approach to integrate aspect-oriented architecture and detailed project, aligning their models and artifacts. The proposed approach is part of a rigorous and coherent process where each activity has AO models (and corresponding metamodels) and a set of transformations among the models. To illustrate the viability of the proposed approach, this paper presents a mapping between AspectualACME, an aspect-oriented architectural description language, and aSideML, a modeling language to aspect-oriented detailed project. This mapping is formalized using ATL transformation rules.