|
P05: Aspect Mining For Large Systems |
P05: Aspect Mining For Large Systems As software evolves, new functionality sometimes no longer aligns with the original design, ending up scattered across a program. We find such cross-cutting concerns by applying formal concept analysis to the program's history: method calls added across many locations are likely to be cross-cutting. Our approach scales up to Eclipse. Silvia Breu, University of Cambridge Thomas Zimmermann, Saarland University Christian Lindig, Saarland University
|