Title
Testing Aspect Oriented Programs: an Approach Based on the Coverage of the Interactions among Advices and Methods
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. In this paper we propose a set of testing coverage criteria based on the interactions among the advicesand the methods they affect. The proposed critieria are based on the Inter-procedural Aspect Control Flow Graph (IACFG) representing the inter-proceduralinteractions among advices and methods.
Year
DOI
Venue
2007
10.1109/QUATIC.2007.28
QUATIC
Keywords
Field
DocType
object oriented programming,aspect oriented programming,test coverage,software testing,aspect oriented,software quality,control flow graph
Control flow graph,Object-oriented programming,Aspect-oriented programming,Systems engineering,Computer science,Software quality,Program testing,Reliability engineering,Software testing
Conference
ISBN
Citations 
PageRank 
0-7695-2948-8
9
0.67
References 
Authors
13
2
Name
Order
Citations
PageRank
Mario Luca Bernardi115629.89
Giuseppe A. Di Lucca253840.02