Ahab's leg: exploring the issues of communicating semi-formal requirements to the final users

  • Authors:
  • Chiara Leonardi;Luca Sabatucci;Angelo Susi;Massimo Zancanaro

  • Affiliations:
  • Fondazione Bruno Kessler, IRST CIT, Povo, Trento;Fondazione Bruno Kessler, IRST CIT, Povo, Trento;Fondazione Bruno Kessler, IRST CIT, Povo, Trento;Fondazione Bruno Kessler, IRST CIT, Povo, Trento

  • Venue:
  • CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present our experience in using narrative scenarios as a tool to communicate and validate semi-formal requirements with the stakeholders in a large software project. The process of translating the semiformal language of Tropos into the narrative form of scenarios is introduced and some unintended implications of this process are discussed. In particular, we define the notion of Ahab's leg to describe the necessity to introduce new constraints or features in a description when moving to a different representational language. Starting from the lessons learned with this specific case study, we derive some general implications concerning the issue of requirement translation for validation tasks and we propose some methodological guidelines to address the Ahab's leg dilemma.