Title
Representing Aspects in Design
Abstract
Aspect-Oriented Programming is providing a new way of handling cross-cutting concerns (also known as Aspects) in a modularized way. A number of languages, such as AspectJ, Spring, and AspectWorkz, have been developed to weave modularized Aspects with the base program. Similarly a lot of research has been conducted to improve the composition of Aspect models with the primary model. Although these suggested approaches have improved the implementation of Aspect, this paradigm is still lacking Aspect representation in the earlier phases of software development. Our proposed Aspect model addresses this problem and suggests a process-modeling approach for identifying and representing Aspects throughout the life cycle of system development.
Year
DOI
Venue
2009
10.1109/TASE.2009.59
Tianjin
Keywords
Field
DocType
modularized aspects,aspect model,primary model,software development,base program,system development,cross-cutting concern,proposed aspect model,representing aspects,aspect representation,aspect-oriented programming,modeling,scattering,process model,formal specification,memory management,object oriented programming,programming,security,data mining,formal verification,object oriented languages,software engineering,computational modeling,information systems,software design,aspect oriented programming,systems analysis,system development life cycle,life cycle
Software design,Programming language,Aspect-oriented programming,Object-oriented programming,Computer science,Formal specification,AspectJ,Systems development life cycle,Software development,Formal verification
Conference
ISBN
Citations 
PageRank 
978-0-7695-3757-3
0
0.34
References 
Authors
3
2
Name
Order
Citations
PageRank
Saqib Iqbal113.75
Gary Allen2426.98