DocumentCode
1850380
Title
AOWP: Web-Specific AOP Framework for PHP
Author
Hokamura, Keiji ; Naruse, Ryoto ; Shiozuka, Masaru ; Ubayashi, Naoyasu ; Nakajima, Shin ; Iwai, Akihito
Author_Institution
Kyushu Inst. of Technol., Fukuoka, Japan
fYear
2009
fDate
16-20 Nov. 2009
Firstpage
683
Lastpage
685
Abstract
Aspect-oriented programming (AOP) is a technique for modularizing crosscutting concerns (CCCs). A variety of CCCs can be found in typical Web applications. Most CCCs are scattered over Web-specific events such as page requests. AOWP, a PHP-based AOP framework, provides Web-specific aspect instantiations for dealing with session management and pointcut & advice mechanisms for capturing Web-specific events. CCCs in Web applications can be clearly modularized by introducing AOWP.
Keywords
Internet; aspect-oriented programming; AOWP; PHP; Web applications; Web specific AOP framework; Web specific events; aspect oriented programming; crosscutting concerns modularization; page requests; session management; Access control; Authentication; Context modeling; Informatics; Programming profession; Scattering; Software engineering; Weaving; Writing; Aspect-oriented programming; Domain-specific pointcuts; Web application development;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on
Conference_Location
Auckland
ISSN
1938-4300
Print_ISBN
978-1-4244-5259-0
Electronic_ISBN
1938-4300
Type
conf
DOI
10.1109/ASE.2009.45
Filename
5431707
Link To Document