Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Oriented Software.
Raffi KhatchadourianPhil GreenwoodAwais RashidGuoqing XuPublished in: ASE (2009)
Keyphrases
- aspect oriented
- software development
- crosscutting concerns
- object oriented
- aspect oriented programming
- business applications
- development process
- software systems
- facial expressions
- natural language
- software product line
- software engineering
- software quality
- software maintenance
- computer systems
- cross cutting concerns
- data center
- neural network
- data warehouse
- user interface
- cooperative
- decision making
- artificial intelligence
- real world