An empirical study of requirements model understanding: Use Case vs. Tropos models

Irit Hadar, Tsvi Kuflik, Anna Perini, Iris Reinhartz-Berger, Filippo Ricca, Angelo Susi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

14 Scopus citations

Abstract

Visual modelling languages are commonly used to support software requirements analysis and documentation. A variety of languages are available, based on different conceptual paradigms. They can be roughly divided into two main groups: goal-oriented approaches and scenario-based approaches. In the last ten years, numerous works developed case studies that illustrate the effectiveness and limitations of goal-oriented and scenario-based approaches. A few works even suggest coupling these approaches in order to capture requirements from different perspectives. However, experimental comparisons of these approaches have been rarely addressed. This paper presents the design and preliminary results of an empirical study that compares two state of the art requirements modelling methods: Use Cases, which is a scenario-based approach, and Tropos, which is a goal-oriented approach. The objective is to evaluate different levels of comprehension of requirements models expressed in both methods, as well as to estimate the time required to perform simple analysis tasks using both methods. Preliminary results show that Tropos models seem to be more comprehensible, although more time consuming, than Use Case models to novice requirements analysts.

Original languageEnglish
Title of host publicationAPPLIED COMPUTING 2010 - The 25th Annual ACM Symposium on Applied Computing
Pages2324-2329
Number of pages6
DOIs
StatePublished - 23 Jul 2010
Externally publishedYes
Event25th Annual ACM Symposium on Applied Computing, SAC 2010 - Sierre, Switzerland
Duration: 22 Mar 201026 Mar 2010

Publication series

NameProceedings of the ACM Symposium on Applied Computing

Conference

Conference25th Annual ACM Symposium on Applied Computing, SAC 2010
Country/TerritorySwitzerland
CitySierre
Period22/03/1026/03/10

Keywords

  • controlled experiment
  • requirements
  • requirements engineering
  • tropos
  • UML use cases

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'An empirical study of requirements model understanding: Use Case vs. Tropos models'. Together they form a unique fingerprint.

Cite this