The Community for Technology Leaders
2012 Eighth International Conference on the Quality of Information and Communications Technology (2007)
Lisbon, Portugal
Sept. 12, 2007 to Sept. 14, 2007
ISBN: 0-7695-2948-8
pp: 65-76
Giuseppe Antonio Di Lucca , University of Sannio, Italy
Mario Luca Bernardi , University of Sannio, Italy
ABSTRACT
Testing is a fundamental issue to ensure software quality. Testing Aspect Oriented programs may be more difficult than traditional ones, due to the large impact that aspects have on teh static structure and dynamic behavior of the overall system. Aspects may be sources for failures due to new kinds of faults in their code, by affecting the overall quality of the system. New testing approaches and criteria, taking into account the aspect-oriented constructs, are needed to capture the new kind of program failures. <p>In this paper we propose a set of testing coverage criteria based on the interactions among the advices and the methods they affect. The proposed critieria are based on the Inter-procedural Aspect Control Flow Graph (IACFG) representing the inter-procedural interactions among advices and methods.</p>
INDEX TERMS
Software quality, Software testing, Aspect Oriented Programming
CITATION
Giuseppe Antonio Di Lucca, Mario Luca Bernardi, "Testing Aspect Oriented Programs: an Approach Based on the Coverage of the Interactions among Advices and Methods", 2012 Eighth International Conference on the Quality of Information and Communications Technology, vol. 00, no. , pp. 65-76, 2007, doi:10.1109/QUATIC.2007.17
87 ms
(Ver 3.3 (11022016))