Papers by Jean Vanderdonckt
International Cultural Heritage Informatics Meeting, 1993
Distributed User Interfaces (DUIs) have recently become a new field of research and development i... more Distributed User Interfaces (DUIs) have recently become a new field of research and development in Human- Computer Interaction (HCI). The DUIs have brought about drastic changes affecting the way interactive systems are conceived. DUIs have gone beyond the fact that user interfaces are controlled by a single end user on the same computing platform in the same environment. This new interaction mechanism affects the way these novel systems are designed and developed. New features need to be taken into account from the very beginning of the development process and new models, methods, and tools need to be considered for the correct development of interactive systems based on Distributed User Interfaces. Therefore, the goal of this workshop is to promote the discussion about the emerging topic of DUIs, answering a set of key questions regarding their development: How current UI models can be used or extended to cover the new features of DUIs? What new features should be considered and how should they be included within the development process? What new methods and methodologies do we need to develop DUIs in a correct way following the quality standards for interactive systems?
Lecture Notes in Computer Science, 2006
Goal-oriented methodologies have demonstrated some adequacy for modelling composite systems, from... more Goal-oriented methodologies have demonstrated some adequacy for modelling composite systems, from high level desired properties to operational requirements on responsible agents. This paper shows how to derive a user interface for human agents from such a model, especially with respect to the monitor and control capabilities of those agents. A goal-oriented widget taxonomy was elaborated in order to facilitate selecting widgets that are appropriate for each element of the underlying domain model. A user-friendly tool for ...
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems - EICS '11, 2011
The language reading direction is probably one of the most determinant factors influencing the su... more The language reading direction is probably one of the most determinant factors influencing the successful internationalization of graphical user interfaces, beyond their mere translation. Western languages are read from left to right and top to bottom, while Arabic languages and Hebrew are read from right to left and top to bottom, and Oriental languages are read from top to bottom. In order to address this challenge, we introduce flippable user interfaces that enable the end user to change the reading direction of a graphical user interface by flipping it into the desired reading direction by direct manipulation. This operation automatically and dynamically changes the user interface layout based on a generalized concept of reading direction and translates it according to the end user's preferences.
Lecture Notes in Computer Science, 2013
Designing accessible web sites and more generally Internetconnected devices remains a challenging... more Designing accessible web sites and more generally Internetconnected devices remains a challenging task nowadays. A number of guidelines (such as the WCAG2) are now widely available and recognised. To better cope with the quickly evolving technological landscape, these guidelines are also being formulated in technology-neutral terms. However this is still leaving the user dimension largely implicit, which makes it difficult to understand exactly which kind of user a given website is hindering. This paper describes how to capture and use rational links between guidelines and user capabilities/impairments by combining a set of complementary models (user, task, user interface, guidelines). The process of building those accessibility rationales relies upon available user and guidelines ontologies and also on obstacle identification and resolution techniques borrowed from the requirements engineering domain. This resulting enriched guidance enables a number of interesting new scenarios to better help web developers, analyse guidelines or make comparisons between guidelines.
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems - EICS '13, 2013
ABSTRACT This document describes the most relevant issues regarding development approaches for co... more ABSTRACT This document describes the most relevant issues regarding development approaches for computer systems based on distributed user interfaces (DUIs). DUIs have brought about drastic changes affecting the way interactive systems are conceived and this fact affects the way these novel systems are designed and developed. New features need to be taken into account from the very beginning of the development process and new models, methods, and tools need to be considered for the correct development of interactive systems based on Distributed User Interfaces. The goal of this workshop is to promote the discussion about the development of DUIs, answering a set of key questions: How current UI models can be used or extended to cover the new features of DUIs' What new features should be considered and how should they be included within the development process? What new methods and tools do we need to develop DUIs in a correct way following the quality standards for interactive systems?
Résumé: Deux méthodologies de conception d'affichages visuels sont d'abord résumées. La... more Résumé: Deux méthodologies de conception d'affichages visuels sont d'abord résumées. La première conçoit des affichages visuels pour des écrans synoptiques de salles de contrôle dans des situations de contrôle de processus. Ces affichages fourniront notamment aux opérateurs l'information jugée optimale en vue de l'accomplissement de leur tâche de surveillance sous des conditions normales ou anormales. La seconde méthodologie conçoit des affichages visuels dans le cadre de la présentation d'applications interactives de ...
Proceedings of 1st International Conference on Applied Ergonomics (ICAE’96), Istanbul, May 21, 1996
This paper summarizes two methodologies for visual display design belonging to two different acti... more This paper summarizes two methodologies for visual display design belonging to two different activity domains. The first methodology can be used for designing mimic displays in process control situations. The role of mimic displays is to provide operators with the information required for achieving their task under every possible normal and abnormal circumstance. Mimic displays must not only inform operators on the status of the process subsystems, devices or variables but also on their structural and functional interrelations. ...
Actes de la 28ième conférence francophone sur l'Interaction Homme-Machine on - IHM '16, 2016
The development of persuasive interactive systems is typically achieved in an opportunistic way f... more The development of persuasive interactive systems is typically achieved in an opportunistic way for shipping one persuasive system at a time, thus negatively affecting internal modularity (persuasion concepts are typically mixed up throughout the development life cycle) and reusability (parts or the whole persuasive system is of little reuse for another domain of human activity). In order to address these challenges, this paper introduces, motivates, and defines MOST4P, a Mission-Operation-Strategy-Tactic 4-level model for structuring the development of a persuasive interactive system and ProSPer, a MOST4P-based framework for developing persuasive interactive systems, software-based and/or manual-based that explicitly satisfy modularity (MOST concepts satisfy the separation of concerns) and multiple-domain applicability (MOST concepts could be reused from one domain to another). The paper then reports on a pilot study involving twelve participants evaluating how MOST4P concepts have been used in a self monitoring bracelet and in a mobile ProSPerbased persuasive interactive system. This study suggests that overall subjective satisfaction and usefulness are the most appreciated criteria, followed by interaction and information qualities.
International Journal of Human-Computer Studies, 2014
Human-Computer Interaction–INTERACT 2011, 2011
A User Interface Description Language (UIDL) is a formal language used in Human-Computer Interact... more A User Interface Description Language (UIDL) is a formal language used in Human-Computer Interaction (HCI) in order to describe a particular user interface independently of any implementation. Considerable research effort has been devoted to defining various meta-models in order to define rigorously the semantics of a UIDL. These meta-models adhere to the principle of separation of concerns. Any aspect of concern should univocally fall into one of the following meta-models: context of use (user, platform, environment), ...
irit.fr
Abstract. In software engineering, transformational development aims at developing software syste... more Abstract. In software engineering, transformational development aims at developing software systems by transforming a coarse-grained specification to final code through a sequence of small transformation steps. This transformational development method has followed a long tradition of establishing models and maintaining mappings between them so as to create and maintain accurate specifications of a user interface. Although several transformation engines support these mappings, one of the major difficulties lies in the ...
Designing accessible web sites and more generally Internetconnected devices remains a challenging... more Designing accessible web sites and more generally Internetconnected devices remains a challenging task nowadays. A number of guidelines (such as the WCAG2) are now widely available and recognised. To better cope with the quickly evolving technological landscape, these guidelines are also being formulated in technology-neutral terms. However this is still leaving the user dimension largely implicit, which makes it difficult to understand exactly which kind of user a given website is hindering.
Lecture Notes in Computer Science, 2006
Goal-oriented methodologies have demonstrated some adequacy for modelling composite systems, from... more Goal-oriented methodologies have demonstrated some adequacy for modelling composite systems, from high level desired properties to operational requirements on responsible agents. This paper shows how to derive a user interface for human agents from such a model, especially with respect to the monitor and control capabilities of those agents. A goal-oriented widget taxonomy was elaborated in order to facilitate selecting widgets that are appropriate for each element of the underlying domain model. A user-friendly tool for building user interfaces, supporting the retrieval of adequate components and their fine tuning at a graphical level, was developed and deployed on the animator of the Objectiver/FAUST requirements toolbox.
Designing and evaluating the usability of electronic commerce web sites is a rather complex activ... more Designing and evaluating the usability of electronic commerce web sites is a rather complex activity that involves design knowledge. One particular form of this knowledge consists of design guidelines, which can ensure some minimal form of usability. However, these guidelines are widespread throughout the literature and expressed in various forms. This paper attempts to provide a framework for structuring guidelines,
Task-based design of user interfaces aims at supporting the design of usable interfaces by focusi... more Task-based design of user interfaces aims at supporting the design of usable interfaces by focusing on user's goals and task performance. In this approach, the task model is given the leader role among other models that constrain the design. The objective of this paper is to take a closer look at the relation between task modelling and user interface design
UsiXML'2010, the 1st International Workshop on User Interface eXtensible Markup Language, was... more UsiXML'2010, the 1st International Workshop on User Interface eXtensible Markup Language, was held in Berlin, Germany (June 20, 2010) during the 2nd ACM Symposium on Engineering Interactive Computing Systems EICS’2010 (Berlin, 21-23 June, 2010). This workshop is aimed at investigating open issues in research and development for user interface engineering based on User Interface eXtensible Markup Language (UsiXML), a XML-compliant User Interface Description Language and at reviewing existing solutions that address these issues. In particular, the “μ7” concept is explicitly addressed by discussing how and when each dimension can be supported: multi-device, multi-user, multi-linguality, multi-organisation, multi-context, multimodality, and multiplatform. The workshop received 28 full paper submissions, from which 23 have been accepted by the International Program Committee.
Uploads
Papers by Jean Vanderdonckt