loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th IEEE International Requirements Engineering Conference (RE'04)
From Goals to Aspects: Discovering Aspects from Requirements Goal Models
Kyoto, Japan
September 06-September 10
ISBN: 0-7695-2174-6
Yijun Yu, University of Toronto
Julio Cesar Sampaio do Prado Leite, University of Toronto
John Mylopoulos, University of Toronto
Aspect-oriented programming (AOP) has been attracting much attention in the Software Engineering community by advocating that programs should be structured according to programmer concerns, such as "efficient use of memory". However, like other programming paradigms in their early days, AOP hasn't addressed yet earlier phases of software development. In particular, it is still an open question how one identifies aspects early on in the software development process. This paper proposes an answer to this question. Specifically, we show that aspects can be discovered during goal-oriented requirements analysis. Our proposal includes a systematic process for discovering aspects from relationships between functional and non-functional goals. We illustrate the proposed process with a case study adapted from the literature.
Citation:
Yijun Yu, Julio Cesar Sampaio do Prado Leite, John Mylopoulos, "From Goals to Aspects: Discovering Aspects from Requirements Goal Models," re, pp.38-47, 12th IEEE International Requirements Engineering Conference (RE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.