Complementary use case scenario representations based on domain vocabularies

  • Authors:
  • Michał Śmiałlek;Jacek Bojarski;Wiktor Nowakowski;Albert Ambroziewicz;Tomasz Straszak

  • Affiliations:
  • Warsaw University of Technology, Warsaw, Poland;Warsaw University of Technology, Warsaw, Poland;Warsaw University of Technology, Warsaw, Poland;Warsaw University of Technology, Warsaw, Poland;Warsaw University of Technology, Warsaw, Poland

  • Venue:
  • MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Use cases are commonly used as notation for capturing functional requirements through scenarios. The problem is that there is no universal notation for use case contents which is capable of accommodating all the needs of software project participants. Business analysts and stakeholders need understandability and informality, while for architects and designers, precision and unambiguity are the most crucial features. In this paper we propose a metamodel and concrete syntax for three complementary representations of use case scenarios. These representations present the same information, but put emphasis on different aspects of it thus accommodating for different readers. This metamodel utilises the idea of separation of requirements as such from their representations as well as the idea of clear distinction between description of the system's behaviour and of the problem domain.