DocumentCode :
2043227
Title :
Impact analysis of weaving in aspect-oriented programming
Author :
Shinomi, Hideaki ; Tamai, Tetsuo
Author_Institution :
Software Dev. Lab., IBM Japan Ltd., Tokyo, Japan
fYear :
2005
fDate :
26-29 Sept. 2005
Firstpage :
657
Lastpage :
660
Abstract :
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.
Keywords :
formal verification; object-oriented programming; program slicing; program testing; aspect-oriented programming; base program; problem slicing; regression test; woven program; Art; Cause effect analysis; Debugging; Exchange rates; Laboratories; Programming profession; Software testing; System testing; Visualization; Weaving;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on
ISSN :
1063-6773
Print_ISBN :
0-7695-2368-4
Type :
conf
DOI :
10.1109/ICSM.2005.51
Filename :
1510167
Link To Document :
بازگشت