Generating scenarios from use case map specifications
Authors:
- D. AmyotDAD. Amyot
- Dae Yong ChoDCDae Yong Cho
- 1 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 108-115
Abstract
The use case map (UCM) notation is being standardized as part of the user requirements notation (URN), the most recent addition to ITU-T's family of languages. UCM models describe functional requirements and high-level designs with causal paths superimposed on a structure of components. The generation of individual scenarios from UCM specifications enables the validation of requirements and facilitates the transition from requirements to design. In this paper, we address the challenges faced during the automated generation of such scenarios. Scenario definitions and traversal algorithms are first used to extract individual scenarios from UCMs and to store them as XML files. Transformations to other scenario languages (for instance, message sequence charts) are then achieved using XSLT. Possible applications of this two-step generation process include early validation and synthesis of design models. Illustrative examples are given based on our current tools and recent experiments.Keywords
This publication has 6 references indexed in Scilit:
- An Evaluation of Scenario Notations and Construction Approaches for Telecommunication Systems DevelopmentTelecommunication Systems, 2003
- Synthesizing SDL from Use Case Maps: An ExperimentLecture Notes in Computer Science, 2003
- Introduction to the User Requirements Notation: learning by exampleComputer Networks, 2003
- XSLT transformation from UML models to LQN performance models2002
- Automatic synthesis of SDL models in Use Case Methodology1999
- Use case maps as architectural entities for complex systemsIEEE Transactions on Software Engineering, 1998