Aspect mining meets rule-based refactoring.
Santiago A. VidalEsteban S. AbaitClaudia A. MarcosSandra I. CasasJ. Andrés Díaz PacePublished in: PLATE@AOSD (2009)
Keyphrases
- crosscutting concerns
- aspect mining
- aspect oriented
- software systems
- metamodel
- aspect oriented programming
- agglomerative hierarchical clustering
- model based clustering
- object oriented
- software development
- software components
- development process
- business applications
- software engineering
- software product line
- functional requirements
- hierarchical clustering
- software quality
- life cycle
- information extraction