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?
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 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. ...
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), ...
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 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.
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?
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 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. ...
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), ...
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 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