Using Aspects to Convert Single User Applications into Multiple User Applications
Date
2005-04-29
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This paper details the process of converting a single user
application into a multiple user application through the use of Aspect
Oriented Programming (AOP). While AOP hopes to enable developers to capture
crosscutting concerns (e.g., features that affect different classes and
modules of source code ) my goal is to treat multiple user functionality as a
cross cutting concern that should be easily added to a single user
application. This primary contribution of this paper is the detailing of the
issues encountered in the exercise of trying to apply aspects to existing
single user applications. Through a detailed analysis of the issues
encountered there is the potential to refine the design of current and future
Aspect Oriented Tools.
Description
Keywords
Computer Science