Publications

Publications related to DREAM's project.

2010

  • Célia Martinie, Jeff Ladry, David Navarre, Philippe Palanque & Marco Winckler. Embedding Requirements in Design Rationale to Deal Explicitly with User eXperience and Usability in an "intensive" Model-Based Development Approach In 5th International Workshop on Model-Driven Development of Advanced User Interface, CHI 2010.
  • Abstract. This position paper argues that various models are useful for the design of interactive systems as they can complement each other and correspond to the needs of different stakeholders. We present a model-based approach for description within and single diagram requirements, design questions, design options, criteria and factors. This structured set of information supports different activities such as requirements traceability, design choices decision support and the traceability of design choices decisions.

    Paper available here.


  • Célia Martinie, Marco Winckler, Philippe Palanque & Stéphane Conversy. DREAMER: a Design Rationale Environment for Argumentation, Modeling and Engineering Requirements. In 28th ACM International Conference on Design of Communication (ACM SIGDOC'10) will be held in São Carlos-São Paulo, Brazil on September 26-29, 2010, at BROA Golf Resort. ACM Press. pp. 73-80. ISBN: 978-1-4503-0403-0.
  • 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.

    Paper available here.

2005

  • Xavier Lacaze, Philippe Palanque, Eric Barboni and David Navarre. Design Rationale for Increasing Profitability of Interactive Systems Development. In Encyclopedia of HCI, C. Gaoui (Ed.). ISBN: 1-59140-562-9. Hard Cover. Publisher: Idea Group Reference Pub Date: July 2005. Pages: 650.
  • Abstract. This paper presents design rationale: its principles, its goals. We first highlight what is lacking in DR. To solve these problems, we propose an extended notation. These extensions are based on the QOC notation. The extended notation is more dedicated to the design of interactive systems. Finally, to reduce the cost production of DR we present a tool supporting the notation described.

2004

  • Lacaze Xavier. La conception rationalisée pour les systèmes interactifs. Secondes Rencontres Jeunes Chercheurs en Interaction Homme-Machine, RJC-IHM'04.
  • Abstract. This paper presents design rationale: its principles, its goals. We first highlight what is lacking in DR. To solve these problems, we propose an extended notation. These extensions are based on the QOC notation. The extended notation is more dedicated to the design of interactive systems. Finally, to reduce the cost production of DR we present a tool supporting the notation described.

2003

  • Lacaze Xavier. Design rationale pour la conception de systèmes interactifs. Colloque des doctorants de l'EDIT, EDIT' 03 ; April 14-15, 2003. Toulouse, France. pp. 36-42.
  • Abstract. This paper presents an extended representation and analysis technique of design rationale, especially for designing interactive systems. In this article, we introduce basics concepts of design rationale, with a brief state of art about notation used. Then, we present our extensions, with a special interest on the integration into design process in software engineering. Extensions will be associated with an illustrated case study.

2002

  • Lacaze Xavier, Palanque Philippe and Navarre David. Evaluation de Performance et Modèles de Tâches comme Support à la Conception Rationnelle des Systèmes Interactifs. In 14th French-speaking conference on human computer-interaction, IHM 2002 ; November 26-29, 2002. Poitiers, France, ACM Press, pp. 17-24.
  • Abstract. The aim of this paper is to propose extensions to QOC design rationale notation. In this paper two extensions are proposed. First extension deals with the addition of quantitative information into QOC diagrams coming from the exploitation of temporal information in the system model and the use of performance evaluation techniques. Second extension deals with the addition of information related to human factors analysis of work activities and represented in task models and scenarios. These extensions are exemplified on a simple case study comparing the efficiency of two different currency convertors.

1999

  • Farenc Christelle, Palanque Philippe. Exploitation des notations de Design Rationale pour une conception justifiée des applications interactives. In 11th French-speaking conference on human computer-interaction, IHM'99 ; November 22-26, 1999. Montpellier, France. pp. 33-40.
  • Abstract. Cet article présente une argumentation pour systématiser l'exploration des alternatives de conception et l'explicitation des choix effectués lors de la construction des applications interactives. Pour ce faire, nous exploitons la notation QOC sur une simple étude de cas en mettant en valeur les alternatives offertes ainsi que l'ensemble des choix de conception qui ont été effectiée à la fois en exploitant les critères ergonomiques et les besoins spécifiques de l'application. Nous proposons enfin une structuration originale des diagrammes QOC permettant de réduire la charge de travail du concepteur en favorisant la réutilisation de diagrammes existants. Il faut toutefois noter que l'utilisation de QOC ne sert ici que de support à la présentation . Toute notation de Design Rationale pourrait être utilisée.