DocumentCode
2093557
Title
Using scenarios in deficiency-driven requirements engineering
Author
Anderson, John S. ; Durney, Brian
Author_Institution
Dept. of Comput. Sci., Oregon Univ., Eugene, OR, USA
fYear
1993
fDate
4-6 Jan 1993
Firstpage
134
Lastpage
141
Abstract
A process is described for generating and validating specifications, together with an automated tool which supports this approach. The input to the process is a set of client objectives, expressed as transitions between states. These transitions fall into two classes: those which should be supported, and those which should be prevented. The output is a specification of a target artifact, expressed as a set of capabilities. A valid specification is a set of artifact capabilities that can be used to achieve all desired transitions but cannot be used to achieve any undesirable transitions. An automated system is used for reasoning about scenarios (sequences of actions) to generate and evaluate specifications. Scenarios are employed to identify missing capabilities that would enable artifact users to achieve their goals, and to determine whether a particular capability set will allow prohibited transitions
Keywords
automatic programming; formal specification; formal verification; inference mechanisms; systems analysis; automated system; automated tool; capability set; client objectives; deficiency-driven requirements engineering; missing capabilities; reasoning; scenarios; specification generation/validation; target artifact; valid specification; Computer science; Computer security; Failure analysis; Hardware; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering, 1993., Proceedings of IEEE International Symposium on
Conference_Location
San Diego, CA
Print_ISBN
0-8186-3120-1
Type
conf
DOI
10.1109/ISRE.1993.324824
Filename
324824
Link To Document