Skip to main content
Log in

Rationale-Based Use Case Specification

  • Original Article
  • Published:
Requirements Engineering Aims and scope Submit manuscript

The requirements specification – as outcome of the requirements engineering process – falls short of capturing other useful information generated during this process, such as the justification for selected requirements, trade-offs negotiated by stakeholders and alternative requirements that were discarded. In the context of evolving systems and distributed development, this information is essential. Rationale methods focus on capturing and structuring this missing information. In this paper, we propose an integrated process with dedicated guidance for capturing requirements and their rationale, discuss its tool support and describe the experiences we made during several case studies with students. Although the idea of integrating rationale methods with requirements engineering is not new, few research projects so far have focused on smooth integration, dedicated tool support and detailed guidance for such methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dutoit, A., Paech, B. Rationale-Based Use Case Specification. Requirements Eng 7, 3–19 (2002). https://doi.org/10.1007/s007660200001

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s007660200001

Navigation