DocumentCode
2128145
Title
Tracing and Validating Goal Aspects
Author
Yu, Yijun ; Niu, Nan ; González-Baixauli, Bruno ; Candillon, William ; Mylopoulos, John ; Easterbrook, Steve ; Leite, Julio Cesar Sampaio do Prado ; Vanwormhoudt, Gilles
Author_Institution
Open Univ., Milton Keynes
fYear
2007
fDate
15-19 Oct. 2007
Firstpage
53
Lastpage
56
Abstract
Aspects promote a clear separation of concerns so that tangled and scattered concerns are modularized throughout software development. We propose a framework to trace aspects identified during goal-oriented requirements analysis to code and testing. Two types of checks are performed to validate the resulting system in light of stakeholders´ cross- cutting concerns. One ensures that systems with and without aspects have the same functionality defined by the hard goals. The other checks whether the weaved system with aspects indeed improves system qualities in terms of the degree of softgoal satisfaction. We demonstrate the approach using an open-source e-commerce platform.
Keywords
software engineering; ubiquitous computing; goal-oriented requirements analysis; open-source e-commerce platform; softgoal satisfaction; software development; Genetic programming; Light scattering; Open source software; Scalability; Security; Software quality; Software testing; System testing; Usability; Weaving;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering Conference, 2007. RE '07. 15th IEEE International
Conference_Location
Delhi
ISSN
1090-705X
Print_ISBN
978-0-7695-2935-6
Type
conf
DOI
10.1109/RE.2007.23
Filename
4384167
Link To Document