Generating Scenarios from Use Case Map Specifications

  • Authors:
  • Daniel Amyot;Xiangyang He;Yong He;Dae Yong Cho

  • Affiliations:
  • -;-;-;-

  • Venue:
  • QSIC '03 Proceedings of the Third International Conference on Quality Software
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Use Case Map (UCM) notation is being standardizedas part of the User Requirements Notation(URN), the most recent addition to ITU-T's family of languages.UCM models describe functional requirementsand high-level designs with causal paths superimposed ona structure of components. The generation of individualscenarios from UCM specifications enables the validationof requirements and facilitates the transition from requirementsto design. In this paper, we address the challengesfaced during the automated generation of such scenarios.Scenario definitions and traversal algorithms arefirst used to extract individual scenarios from UCMs andto store them as XML files. Transformations to other scenariolanguages (for instance, Message Sequence Charts)are then achieved using XSLT. Possible applications ofthis two-step generation process include early validationand synthesis of design models. Illustrative examples aregiven based on our current tools and recent experiments.