Proceso de Desarrollo de Aplicaciones Basadas en Componentes y Aspectos con MDA (Using MDA to develop Component and Aspect Based Applications)

Mónica Pinto Alarcón (pinto@lcc.uma.es), Lidia Fuentes Fernández (lff@lcc.uma.es), José María Troya Linero (troya@lcc.uma.es)


Departamento de Lenguajes y Ciencias de la Computación, ETSI Informática, Universidad de Málaga, Spain
This paper appears in: Revista IEEE América Latina

Publication Date: March 2005
Volume: 3,   Issue: 1 
ISSN: 1548-0992


Abstract:
Distributed systems are complex and, consequently, their design and development is not an easy task. In order to manage such complexity, it is not enough the use of the appropriate software technologies. Additionally, software developers need to differentiate clearly the several concepts used at different levels of the development (application domain, application architecture, implementation language and platform, etc.). This paper proposes the use of MDA in the development of CAM/DAOP applications, where CAM/DAOP is a component-aspect model and platform that we have developed for the construction of distributed applications. The main goal of this paper is to describe the process we followed to identify and separate the entities that live at different levels, and the transformations among them.

Index Terms:
Aspects, CAM/DAOP, Components, MDA.   


Documents that cite this document
This function is not implemented yet.


[PDF Full-Text (466)]