• 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