Using AOSD and MDD to Enhance the Architectural Design Phase

  • Authors:
  • Mónica Pinto;Lidia Fuentes;Luis Fernández;Juan A. Valenzuela

  • Affiliations:
  • Dept. Lenguajes y Ciencias de la Computación, University of Málaga, Spain;Dept. Lenguajes y Ciencias de la Computación, University of Málaga, Spain;Dept. Lenguajes y Ciencias de la Computación, University of Málaga, Spain;Dept. Lenguajes y Ciencias de la Computación, University of Málaga, Spain

  • Venue:
  • OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes an MDD process that enhances the architectural design phase by closing the gap between ADLs and the notations used at the detailed design phase. We have defined model-to-model transformation rules to automatically generate either aspect-oriented or object-oriented UML 2.0 models from high-level architectural specifications specified using AO-ADL. These rules have been integrated in the AO-ADL Tool Suite, providing support to automatically generate a skeleton of the detailed design that preserves the crosscutting and the non-crosscutting functionalities identified at the architecture level.