CrossMDA: a Model-driven Approach for Aspect Management

dc.creatorAlves,Marcelo
dc.creatorPires,Paulo
dc.creatorDelicato,Flávia
dc.creatorCampos,Maria Luiza M.
dc.date2008
dc.date.accessioned2024-02-06T12:56:32Z
dc.date.available2024-02-06T12:56:32Z
dc.descriptionNowadays, the complexity of software applications has brought new challenges to developers, having to deal with a large number of computational requirements. Among these requirements, those known as crosscutting concerns transpass components boundaries, leading to maintainability and comprehension problems. This paper presents CrossMDA, a framework that encompasses a transformation process to integrate crosscutting concerns in model-oriented systems. It uses the concepts of horizontal separation of concerns from AOP to create independent business and aspect models, integrating those models through MDA transformations (vertical separation of concerns). CrossMDA comprises a development process, a set of services and support tools. The main advantages of this approach are to raise the abstraction level of aspect modeling, to promote the reuse of crosscutting concerns modeled as PIM elements, besides automating the process of mapping the relationship of crosscutting concerns and business models through the process of MDA transformations.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-014-08-1314
dc.identifierhttps://lib.jucs.org/article/29050/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/9703
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 14(8): 1314-1343
dc.subjectmodel driven architecture
dc.subjectaspect oriented software development
dc.subjectcrosscutting concerns
dc.subjectMDA transformations
dc.titleCrossMDA: a Model-driven Approach for Aspect Management
dc.typeResearch Article
Файлы
Коллекции