Title :
An Approach to Aspect-Oriented Software Evolution Process Architecture
Author :
Fu, Zhi-Tao ; Li, Tong ; Hu, Yan
Abstract :
The traditional procedural or OO methodology now cannot meet the expanding software scales and the software evolution processes very well. A new methodology named AOP (Aspect Oriented Programming) makes up their shortages in dealing with cross-cutting concerns. Software process architecture is a high level abstraction of software processes. In order to improve the efficiency of software evolution processes, AOP methodology is brought in. In this paper, AOSEPA (Aspect Oriented Software Evolution Process Architecture) is presented. The basic elements of AOSEPA are defined. Also, the Meta model of AOSEPA is provided. A special language named AOSEPADL (AOSEPA Description Language) is described to support to formalize the architecture of aspect-oriented software evolution process.
Keywords :
object-oriented programming; software architecture; software prototyping; AOSEPA description language; aspect oriented programming; aspect oriented software evolution process architecture; Automation; Computer architecture; Concurrent computing; Connectors; Electronic mail; Encapsulation; Object oriented modeling; Object oriented programming; Scattering; Software systems; AOP; AOSEPADL; Aspect connector; Evolution process component; Process connector; Software evolution process architecture;
Conference_Titel :
Intelligent Computation Technology and Automation, 2009. ICICTA '09. Second International Conference on
Print_ISBN :
978-0-7695-3804-4
DOI :
10.1109/ICICTA.2009.43