A use case modeling approach to facilitate the transition towards analysis models: Concepts and empirical evaluation

Tao Yue, Lionel C. Briand, Yvan Labiche

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

Abstract

Use case modeling (UCM) is commonly applied to document requirements. Use case specifications (UCSs) are usually structured, unrestricted textual documents complying with a certain template. However, because they remain essentially textual, ambiguities are inevitable. In this paper, we propose a new UCM approach, which is composed of a set of well-defined restriction rules and a new template. The goal is to reduce ambiguity and facilitate automated analysis, though the later point is not addressed in this paper. We also report on a controlled experiment which evaluates our approach in terms of its ease of application and the quality of the analysis models derived by trained individuals. Results show that the restriction rules are overall easy to apply and that our approach results in significant improvements over UCM using a standard template and no restrictions in UCSs, in terms of the correctness of derived class diagrams and the understandability of UCSs.

Original languageEnglish
Title of host publicationModel Driven Engineering Languages and Systems - 12th International Conference, MODELS 2009, Proceedings
Pages484-498
Number of pages15
DOIs
Publication statusPublished - 2009
Externally publishedYes
Event12th International Conference on Model Driven Engineering Languages and Systems, MODELS 2009 - Denver, CO, United States
Duration: 4 Oct 20099 Oct 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5795 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Conference on Model Driven Engineering Languages and Systems, MODELS 2009
Country/TerritoryUnited States
CityDenver, CO
Period4/10/099/10/09

Keywords

  • Analysis Model
  • Controlled Experiment
  • Restriction Rules
  • Use Case
  • Use Case Modeling
  • Use Case Template

Fingerprint

Dive into the research topics of 'A use case modeling approach to facilitate the transition towards analysis models: Concepts and empirical evaluation'. Together they form a unique fingerprint.

Cite this