Login | Register

Scenario-driven requirements engineering : method and tool


Scenario-driven requirements engineering : method and tool

Tian, Meng (2003) Scenario-driven requirements engineering : method and tool. Masters thesis, Concordia University.

[thumbnail of MQ77721.pdf]
Text (application/pdf)


Scenarios have been used in different areas such as military, economy, software engineering, human computer interaction, and theatrical arts. In software and user interface requirements, a scenario is a description of a person's interaction with a system. It describes what the user wants to do but does not describe how this is to be done. Scenario-based requirements engineering brings an integrated answer to the following questions: Who, What, Where, When, and Why. This thesis illustrates different meanings and describes different examples that illustrate the power of scenarios in different areas. In addition, a survey of the current existing tools for scenario-based requirement engineering is presented. In the second part, we propose a progressive, iterative and interleaved process of using scenario at different requirement engineering stages including elicitation, analysis and validation. This process model has been applied to our SUCRE (Scenario and Use Cases for User-Centered Requirement Engineering), which is an XML-based system for scenario-driven requirement engineering. SUCRE is a tool for working with scenarios. Within the SUCRE system, scenarios are stories that capture information about users and their tasks, including the context of use. In our SUCRE system, scenarios are stored in an XML-based database and described using XML notation. Besides the SUCRE system prototype, we discuss the XML-based structure of the scenario database we are developing. The paper concludes with a discussion on the evolution of the process model and the XML-based SUCRE system.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Tian, Meng
Pagination:viii, 89 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Thesis Supervisor(s):Seffah, Ahmed
Identification Number:QA 76.76 H94T53 2003
ID Code:2061
Deposited By: Concordia University Library
Deposited On:27 Aug 2009 17:24
Last Modified:13 Jul 2020 19:51
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top