• 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