Skip to main content
Log in

Scenario Analysis in an Automated Tool for Requirements Engineering

  • Original Article
  • Published:
Requirements Engineering Aims and scope Submit manuscript

 This paper presents an automated tool for scenario-driven requirements engineering where scenario analysis plays the central role. It is shown that a scenario can be described by three views of data flow, entity relationship and state transition models by slight extensions of classic data flow, entity relationship and state transition diagrams. The notions of consistency and completeness of a set of scenarios are formally defined in graph theory terminology and automatically checked by the tool. The tool supports automatic validation of requirements definitions by analysing the consistency between a set of scenarios and requirements models. It also supports automatic synthesis of requirements models from a set of scenarios. Its utility and usefulness are demonstrated by a non-trivial example in the paper. Case studies of the tools are also presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhu, H., Jin, L. Scenario Analysis in an Automated Tool for Requirements Engineering. Requirements Eng 5, 2–22 (2000). https://doi.org/10.1007/PL00010341

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/PL00010341

Navigation