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