Formalization of Ergonomic Knowledge For Designing Context-Aware Human-Computer Interfaces (original) (raw)
Related papers
Formal Specification of Hci for Increasing Software's Ergonomics
This paper aims at asserting the impact of formal specifications on the ergonomics of software user interfaces. It is shown that the use of an object-oriented design methodology featuring a formal specification and integrating human factors in the design process, is the best way to ensure quality both in the software and ergonomics domain. The method we propose is based both on Petri nets and on the object oriented approach. The use of such a method allow to ensure predictability of commands, absence of deadlocks and offers the possibility to automatically generate both contextual help and contextbased guidance.
IDA - a design environment for ergonomic user interfaces
1995
Surveys have shown that user interface development tools · with domain competence based on human tactors knowledge (e.g. guidelines, style guides, standards) are needed. This knowledge should be encounter.ed, learned, practised, and expanded during ongoing use so that designers can learn and .use it o,n demand. This paper addresses an impoftant research · ap proach of user interface develop ment tools, namely to discover helpful, unobtrusive, structured, and organised ways to integrate the use of human factors knowledge into development tools. The aim is to support designers during the design process with powerful design aid tools leading to high ergonornic quality user in terfaces.
A generic framework based on ergonomics rules for computer aided design of user interface
Proceedings of the third international conference on …, 1999
Ergonomic rules are supposed to help developers to build UI respecting human factor principles. Unfortunately, studies carried out with designers show that guidelines are difficult to apply at design time. The difficulties encountered by designers is mainly due to the structuring of the guidelines and the way they are formulated. This is due to the fact that, at the origin, ergonomic rules were dedicated to people with skill knowledge in cognitive science and ergonomics. At present time these rules are widely available and developers want to use them. This paper presents a method for structuring ergonomic rules in order to make them usable by developers. This method can be used for any set of ergonomic rules and is applied on an example.
Design of Ergonomic Interfaces
The International …, 2006
1 Département d'Informatique, Faculté des Sciences de l'Ingénieur Université Ferhat Abbas de Sétif 19000 Sétif Algérie douaramel@yahoo.fr ; mechtadjamila@yahoo.fr ... 2 Dept. of Computer Science University of Sharjah Sharjah, UAE harous@sharjah.ac.ae
Ergonomic User Interface: System Assessment and Design Process
International Journal of Engineering Technology Science and Research, 2016
The article deals with the ergonomic design of intelligent user interfaces. The present state of the problem area, the criteria of quality and efficiency of software, developed. The author proposed new methods of evaluating the effectiveness and productivity of the information the user interface, and explores the user interface design.
Ergonomic User Interface: System Logical Analysis and Design Process
International Journal of Engineering Technology, Management and Applied Sciences, 2016
The article deals with the ergonomic design of intelligent user interfaces (UI). The present state of the problem area, the criteria of quality and efficiency of software, developed. The author proposed new methods of evaluating the quality, effectiveness and productivity of the UI, and explores the UI design.
VTT Symposium 258 ECCE 2009 was held 30 September - 2 October 2009 in Finland. The conference site was Dipoli Conference Center located in the campus of Aalto University in Otaniemi. The event was organised by the European Association of Cognitive Ergonomics and hosted by VTT Technical Research Centre of Finland. The conference dealt with the challenges of designing intelligent human-system interaction in work and everyday environments. ECCE 2009 focused on the topic "Designing beyond the product - Understanding activity and user experience in ubiquitous environments". The conference provided an opportunity for researchers, practitioners, and designers to exchange new ideas and practical experience e.g. on the following topical areas: * Challenges in work and everyday activities: Does the invisible computer change our ways of acting? * Means for coping: How to support sense making in ubiquitous environments? * Research and design approaches: What is happening to cognitive ...
2011
components need to be turned into concrete representations before a user can actually interact with them. However there are several ways of doing this, two basic ones are described in the following. • Static Representation: Each abstract component has a single concrete representation which will be used every time it is rendered. In other words, a strict 1:1 mapping from abstract components to their concrete representations is made use of. E.g. a Text component is rendered as a text field while a Trigger component might always be represented as a button. • Dynamic Representation: Each abstract component might have multiple concrete representations which will be used depending on the context and circumstances. In other words, a concrete representation of a particular abstract component is based on a set of rules that dictate which (concrete) representation should be used under what circumstances. E.g. a Text component may gain information that it is now editable thus its pure textual ...
This paper presents a formal framework for the development of interactive software that bridges the gap between ergonomic knowledge and software design. It builds upon previous work on formal notations and proposes an integrated development process from requirements to model-based execution. It also embeds ergonomic knowledge in requirements, and proposes a way to formally represent them and to prove their fulfilment over a detailed formal specification of the interactive software.
Knowledge-based design of human-machine interfaces
Control Engineering Practice, 1995
The design of human-machine interfaces is viewed under a human-centred and integrated automation approach. Functionalities of the interfaces are explained with respect to goals. means. tasks, dialogue, presentation, and error tolerance. The dialogue functionality is described in more detail with several paradigms. The design process itself is considered as a problem solving activity. Knowledge based suppon for the interface designer is outlined. It contains knowledge about goals, the application domain, human operators, tasks, human-machine interface ergonomics (with the availability of graphical and dialogue editors) as well as design procedures.