AOWP: Web-Specific AOP Framework for PHP
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.
BibTeX
@inproceedings{Hokamura-al:ASE09,
author = {Keiji Hokamura and
Ryoto Naruse and
Masaru Shiozuka and
Naoyasu Ubayashi and
Shin Nakajima and
Akihito Iwai},
title = {{AOWP:} {Web-Specific} {AOP} Framework for {PHP}},
booktitle = {ASE},
pages = {683--685},
publisher = {{IEEE} Computer Society},
year = {2009},
}