DocumentCode
3138879
Title
AOP Extension for Security Testing of Programs
Author
Belblidia, Nadia ; Debbabi, Mourad ; Hanna, Aiman ; Yang, Zhenrong
Author_Institution
Concordia Univ., Montreal, Que.
fYear
2006
fDate
38838
Firstpage
647
Lastpage
650
Abstract
The purpose of this paper is to use the aspect-oriented programming (AOP) paradigm for security testing. AOP allows security experts to develop and inject separate modules for conducting security testing on the applications independent of their business logic. After an appropriateness analysis of the mostly used approaches for AOP, we retain the pointcut-advice model. The pointcut-advice model is significantly better than the other approaches for security testing. However, the current set of pointcuts is insufficient for the purpose of security testing and needs to be extended with new pointcuts
Keywords
object-oriented programming; program testing; security of data; aspect-oriented programming; pointcut-advice model; security testing; Computer science; Computer security; Instruments; Java; Logic programming; Logic testing; Memory management; Open source software; Runtime; Software testing; AOP; Instrumentation; Pointcut; Security; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
Conference_Location
Ottawa, Ont.
Print_ISBN
1-4244-0038-4
Electronic_ISBN
1-4244-0038-4
Type
conf
DOI
10.1109/CCECE.2006.277318
Filename
4054788
Link To Document