An aspect-oriented software architecture for code mobility.
Cidiane LobatoAlessandro GarciaAlexander B. RomanovskyCarlos José Pereira de LucenaPublished in: Softw. Pract. Exp. (2008)
Keyphrases
- software architecture
- crosscutting concerns
- aspect oriented
- software systems
- software development
- aspect oriented programming
- cross cutting concerns
- software engineering
- description language
- object oriented
- source code
- reference model
- architectural design
- software product line
- embedded software
- software design
- functional requirements
- software components
- design patterns
- metamodel
- development process
- business applications
- software quality
- object oriented software
- multi agent systems
- quality attributes
- software evolution
- software maintenance
- software projects
- data management
- dynamic reconfiguration