Implementing database solutions on the web with aspect-oriented programming

  • Authors:
  • John Stamey;Bryan Saunders

  • Affiliations:
  • Coastal Carolina University, Conway, SC;Coastal Carolina University, Conway, SC

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper uses Aspect-Oriented Programming to provide an elegant solution to the problem of concurrent database access on the web. Code tangling and code scattering, typical problems in development of such Java-based solutions, disappear during the implementation of concurrency (avoiding the lost update, the dirty read, and the inconsistent analysis) and serializability (using two-phase locking protocol).