Font Size: a A A

Structural Testing Of Aspect-Oriented Programs

Posted on:2008-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2178360212476218Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Aspect-oriented programs (AOP) is a new technique of software development, which can used to solve code scatter and code tangling problems caused by crosscutting concerns that will occur in object-oriented programming. So far, the current research in aspect-oriented software development (AOSD) is focused on problem analysis, software design, and implementation techniques. Even though the importance of software testing is known, it has received little attention in the aspect-oriented paradigm.Aspect-oriented programs introduce some new characteristics; the traditional unit testing methods are not suitable to test them, so provide a new testing method is very urgently. Therefore, in this thesis, we mainly focus on unit testing to AOP. Both theory research and the development of automatic test tool are very important in the research area of AOP.In the thesis, we defined three kinds of unit testing modules, that is,...
Keywords/Search Tags:AOP, CFG(Control Flow Graph), Unit Testing, Automated Test Data Generation, DFS, Iterative Relaxation Method
PDF Full Text Request
Related items