Improving safety when refactoring aspect-oriented programs.
Diego CavalcantiPublished in: OOPSLA Companion (2009)
Keyphrases
- aspect oriented
- crosscutting concerns
- software systems
- object oriented
- software development
- metamodel
- aspect oriented programming
- business applications
- development process
- neural network
- software components
- programming environment
- cross cutting concerns
- control program
- software product line
- lessons learned
- building blocks
- source code
- information technology
- multi agent systems
- case study