Bridging the gap between aspect mining and refactoring.
Isaac YuenMartin P. RobillardPublished in: LATE@AOSD (2007)
Keyphrases
- crosscutting concerns
- aspect mining
- aspect oriented
- software systems
- metamodel
- aspect oriented programming
- agglomerative hierarchical clustering
- software development
- object oriented
- development process
- software engineering
- software components
- model based clustering
- source code
- design patterns
- business applications
- software product line
- similarity measure
- data mining
- software quality
- document retrieval
- web applications