DocumentCode
2177738
Title
Weaving multiple viewpoint specifications in goal oriented requirements analysis
Author
Kaiya, Haruhiko ; Saeki, Motoshi
Author_Institution
Shinshu Univ., Nagano, Japan
fYear
2004
fDate
30 Nov.-3 Dec. 2004
Firstpage
418
Lastpage
427
Abstract
Goal oriented requirements analysis is one of the useful method to bridge the gaps between stakeholders needs and a requirements specification. Goals are structured as a directed graph, and its upper parts show the needs and its lower parts show the requirements. Although goals come from several different viewpoints, such viewpoints are not separated explicitly in such a goal graph. As a result, following kinds of problems can be occurred. First, we cannot easily remove or modify one viewpoint which affects several different goals. Second, it is difficult to analyze several different viewpoints separately and/or incrementally. For example, we cannot analyze a family of products simultaneously. Third, such a graph is not intrinsically scalable. In this paper, we propose a method to weave several goal graphs each of which represents a viewpoint. Several candidates of a weaved graph are systematically generated based on the structural characteristics of graphs for each viewpoint. By using this method, we can overcome the problems above, and we can easily propose alternative requirements specification if a specification is rejected by stakeholders.
Keywords
directed graphs; formal specification; formal verification; aspect-oriented requirements analysis; directed graph; goal oriented requirements analysis; multiple viewpoint; requirements specification; Bridges; Character generation; Collaboration; Concrete; Costs; Guidelines; Programming; Software engineering; Software quality; Weaving; aspect-oriented requirements analysis; goal oriented requirements analysis; multiple viewpoints; requirements elicitation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2004. 11th Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-2245-9
Type
conf
DOI
10.1109/APSEC.2004.109
Filename
1371945
Link To Document