Date
2009
Abstract
TTTTheme/UML is an existing approach to aspect-oriented modelling that supports the modularisation and composition of concerns, including crosscutting ones, in design. To date, its lack of integration with model-driven engineering (MDE) techniques has limited its ben- e¯ts across the development lifecycle. Here, we describe our work on facilitating the use of Theme/UML as part of an MDE process. We have developed a transformation tool that adopts model-driven architecture (MDA) standards. It de¯nes a concern composition mechanism, imple- mented as a model transformation, to support the enhanced modularisa- tion features of Theme/UML.We evaluate our approach by applying it to the development of mobile, context-aware applications - an application area characterised by many non-functional requirements that manifest themselves as crosscutting concerns.
Supervisor
Description
peer-reviewed
Publisher
Springer-Verlang
Citation
V1 Lecture Notes in Computer Science;5560, pp. 238-266
Funding code
Funding Information
Science Foundation Ireland (SFI)
Sustainable Development Goals
External Link
License
Embedded videos