The aspect-oriented web

  • Authors:
  • John Stamey;Bryan Saunders;Simon Blanchard

  • Affiliations:
  • Coastal Carolina University, Conway, SC;Coastal Carolina University, Conway, SC;HEC Montréal and GERAD, Montréal, Canada

  • Venue:
  • Proceedings of the 23rd annual international conference on Design of communication: documenting & designing for pervasive information
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We examine Aspect-Oriented Programming (AOP) as it applies to web development. XHTML was designed to separate form from content, a fundamental principle of separation of concerns in AOP. Cascading Stylesheets and Javascript naturally provide support for AOP. The release of AOPHP (Aspect-Oriented PHP) provides a more traditional way to implement AOP in the LAMP (Linux, Apache, MySQL, PHP) web development environment, weaving advice code into PHP source code prior to the PHP pre-processing step.