Back to Search Start Over

Concurrency Control Modularization with Aspect-Oriented Programming

Authors :
Ricardo Lima
Paulo Borba
Sergio Soares
Source :
COMPSAC (1)
Publication Year :
2007
Publisher :
IEEE, 2007.

Abstract

Concurrent programs are essential in the development of Web based information systems. The wide dissemination of these systems increased the need for methods to create correct and efficient concurrent programs, which are usually difficult to implement and test. This paper presents guidelines to improve the concurrent control structure of object-oriented software using aspect-oriented programming through AspectJ based on an existent object-oriented concurrency control implementation method. We have defined a simple aspect framework that can be extended to implement concurrency control in applications complying with a software architecture presented in this paper. The framework comprises a set of reusable aspects useful for modularizing concurrency control.

Details

ISSN :
07303157
Database :
OpenAIRE
Journal :
31st Annual International Computer Software and Applications Conference - Vol. 1- (COMPSAC 2007)
Accession number :
edsair.doi...........2d7224737a0c983d3afcaf19f998bbaa
Full Text :
https://doi.org/10.1109/compsac.2007.93