Program analysis environment for writing COBOL aspects
Proceedings of the 9th International Conference on Aspect-Oriented Software Development
Change impact analysis for object-oriented programs evolved to aspect-oriented programs
Proceedings of the 2011 ACM Symposium on Applied Computing
Hi-index | 0.00 |
An aspect-oriented (AO) program consists of aspects and a base program into which the aspects are woven. Base programs usually exist beforehand, and test cases have been made for them. It is useful for programmers to grasp the impact of weaving into the base program. The impact analysis is effective for problem determination of the defects inserted by the weaving, and for determination of the scope of the regression tests after weaving. This paper proposes an analysis method for the potential impacts on a base program by weaving.