DREAMER: a design rationale environment for argumentation, modeling and engineering requirements

  • Authors:
  • Célia Martinie;Philippe Palanque;Marco Winckler;Stéphane Conversy

  • Affiliations:
  • IRIT -- University Paul Sabatier, Toulouse, Cedex, France;IRIT -- University Paul Sabatier, Toulouse, Cedex, France;IRIT -- University Paul Sabatier, Toulouse, Cedex, France;ENAC & IRIT -- University Paul Sabatier, Toulouse, Cedex

  • Venue:
  • Proceedings of the 28th ACM International Conference on Design of Communication
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Requirements engineering for interactive systems remains a cumbersome task still under-supported by notations, development processes and tools. Indeed, in the field of HCI, the most common practice is to perform user testing to assess the compatibility between the designed system and its intended user. Other approaches such as scenario-based design promote a design process based on the analysis of the actual use of a technology in order to design new technologies better supporting users' tasks and activities. Some of them also support a critical element in the development of interactive systems: creativity. However, these approaches do not provide any support for a) the definition of a set of requirements that have to be fulfilled by the system under design and b) as a consequence for assessing which of these requirements are actually embedded in the system and which ones have been discarded (traceability and coverage aspects). This paper proposes a tool-supported notation for addressing these problems of traceability and coverage of both requirements and design options during the development process of interactive systems. These elements are additionally integrated within a more global approach aiming at providing notations and tools for supporting a rationalized design of interactive systems following a model-based approach. Our approach combines and extends previous work on rational design and requirements engineering. The current contribution, DREAMER, makes possible to relate design options with both functional and non functional requirements. The approach is illustrated by real size case study from large civil aircraft cockpit applications.