TY - GEN
T1 - Towards regression test selection for AspectJ programs
AU - Zhao, Jianjun
AU - Xie, Tao
AU - Li, Nan
N1 - Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.
PY - 2006
Y1 - 2006
N2 - Regression testing aims at showing that code has not been adversely affected by modification activities during maintenance. Regression test selection techniques reuse tests from an existing test suite to test a modified program. By reusing such a test suite to retest modified programs, maintainers or testers can reduce the required testing effort. This paper presents a regression test selection technique for AspectJ programs. The technique is based on various types of control flow graphs that can be used to select from the original test suite test cases that execute changed code for the new version of the AspectJ program. The code-base technique operates on the control flow graphs of AspectJ programs. The technique can be applied to modified individual aspects or classes as well as the whole program that uses modified aspects or classes.
AB - Regression testing aims at showing that code has not been adversely affected by modification activities during maintenance. Regression test selection techniques reuse tests from an existing test suite to test a modified program. By reusing such a test suite to retest modified programs, maintainers or testers can reduce the required testing effort. This paper presents a regression test selection technique for AspectJ programs. The technique is based on various types of control flow graphs that can be used to select from the original test suite test cases that execute changed code for the new version of the AspectJ program. The code-base technique operates on the control flow graphs of AspectJ programs. The technique can be applied to modified individual aspects or classes as well as the whole program that uses modified aspects or classes.
UR - http://www.scopus.com/inward/record.url?scp=34247353777&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34247353777&partnerID=8YFLogxK
U2 - 10.1145/1146374.1146378
DO - 10.1145/1146374.1146378
M3 - Conference contribution
AN - SCOPUS:34247353777
SN - 1595934154
SN - 9781595934154
T3 - Proceedings of the 2nd Workshop on Testing Aspect-oriented Programs, WTAOP '06
SP - 21
EP - 26
BT - Proceedings of the 2nd Workshop on Testing Aspect-oriented Programs, WTAOP '06
T2 - 2nd Workshop on Testing Aspect-oriented Programs, WTAOP '06
Y2 - 20 July 2006 through 20 July 2006
ER -