DocumentCode :
2733158
Title :
A Prototype Implementation using Aspect Oriented Software Development
Author :
Dahiya, Deepak ; Sachdeva, R.K. ; Sudha
Author_Institution :
Dept. of Technol., Univ. Coll. Oman, Ruwi
fYear :
2006
fDate :
6-6 Dec. 2006
Firstpage :
6
Lastpage :
12
Abstract :
Software design is an important activity in the development lifecycle but its benefits are often not realized. Scattering and tangling of cross-cutting behaviour with other elements causes problems of comprehensibility, traceability, evolvability, and reusability. Attempts have been made to address this problem in the programming domain but the problem has not been addressed effectively at earlier stages in the lifecycle. Composition patterns presents an approach to addressing this problem at the design stage. We take a case of a learning resource center and demonstrate how aspect oriented software development (AOSD) can be applied in software design. This paper describes the implementation of the various mechanisms according to the overall structure of the AOSDDL structure, the processing and test environments.
Keywords :
object-oriented programming; software maintenance; software reusability; aspect oriented software development; development lifecycle; learning resource center; software design; software reusability; Books; Java; Object oriented modeling; Programming; Scattering; Software design; Software maintenance; Software prototyping; Testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Information Management, 2006 1st International Conference on
Conference_Location :
Bangalore
Print_ISBN :
1-4244-0682-X
Type :
conf
DOI :
10.1109/ICDIM.2007.369322
Filename :
4221859
Link To Document :
بازگشت