Envisioning Advanced User Interfaces for E-Government Applications: A Case Study

2010 ◽  
pp. 205-228 ◽  
Author(s):  
Gaëlle Calvary ◽  
Audrey Serna ◽  
Joëlle Coutaz ◽  
Dominique Scapin ◽  
Florence Pontico ◽  
...  
i-com ◽  
2015 ◽  
Vol 14 (3) ◽  
Author(s):  
Raquel Oliveira ◽  
Sophie Dupuy-Chessa ◽  
Gaëlle Calvary

AbstractInteractive systems have largely evolved over the past years. Nowadays, different users can interact with systems on different devices and in different environments. The user interfaces (UIs) are expected to cope with such variety. Plastic UIs have the capacity to adapt to changes in their context of use while preserving usability. Such capability enhances UIs, however, it adds complexity on them. We propose an approach to verifying interactive systems considering this adaptation capability of the UIs. The approach applies two formal techniques: model checking, to the verification of properties over the system model, and equivalence checking, to compare different versions of a UI, thereby identifying different levels of UI equivalence. We apply the approach to a case study in the nuclear power plant domain in which several UI are analyzed, properties are verified, and the level of equivalence between them is demonstrated.


Author(s):  
Sybille Caffiau ◽  
Patrick Girard

In user interface design, model-driven approaches usually involve generative solutions, producing interface by successive transformations of a set of initial models. These approaches have obvious limitations, especially for advanced user interfaces. Moreover, top-down design approaches (as generative approaches are) are not appropriate for interactive application development in which users need to be included in the whole design process. Based on strong associations between task models and dialogue models, the authors propose a global process, which facilitates the design of interactive applications conforming to their models, including a rule-checking step. This process permits either to start from a task model or a user-defined prototype. In any case, it allows an iterative development, including iterative user modifications, in line with user-centered design standards.


Author(s):  
Samuel Muwanguzi ◽  
Lin Lin

This study examined the usability challenges and emotional reactions blind college students experienced in accessing educational materials and communicating with professors and colleagues through online technologies. A case study approach was adopted. Five students were interviewed regarding their online learning experiences using Blackboard, a popular Course Management System. Analysis of the interviews revealed that the blind students found Blackboard poorly accessible, which affected their academic achievements. However, despite their frustrations and feelings of marginalization, the study also showed that the blind students were motivated and optimistic of their successes. The research suggests that academic administrators and CMS designers work jointly with adaptive software developers to create enhanced user interfaces, ensure universal access and usability of online technologies, and reduce educational inequities and frustrations encountered by blind students.


2009 ◽  
pp. 127-142
Author(s):  
Stefano Forti ◽  
Barbara Purin ◽  
Claudio Eccher

This chapter presents a case study of using interaction design methods for exploring and testing usability and user experience of a Personal Health Record (PHR) user interface based on visual and graphical elements. To identify problems and improve the design of PHR user interface we conducted two taskoriented usability testing based on the think-aloud technique for observing users during their interaction with a high-fidelity PHR prototype, and questionnaires and semistructured interviews for measuring user satisfaction. Our study demonstrates that a user-centered approach to interaction design involving the final users in an iterative design-evaluation process is important for exploring innovative user interfaces and for identification of problems in the early stages of the development cycle of a PHR.


Author(s):  
Maria de Fátima Queiroz Vieira Turnell ◽  
José Eustáquio Rangel de Queiroz ◽  
Danilo de Sousa Ferreira

This chapter presents a method for the evaluation of user interfaces for mobile applications. The method is based upon an approach that combines user opinion, standard conformity assessment, and user performance measurement. It focuses on the evaluation settings and techniques employed in the evaluation process, while offering a comparison between the laboratory evaluation and field evaluation approaches. The method’s presentation and the evaluation comparison will be supported by a discussion of the results obtained from the method’s application to a case study involving a Personal Digital Assistant (PDA). This chapter argues that the experience gained from evaluating conventional user interfaces can be applied to the world of mobile technology.


Author(s):  
Mario Ciampi ◽  
Antonio Coronato ◽  
Giuseppe De Pietro ◽  
Luigi Gallo

Virtual Environments are complex systems in that they involve the crucial concept of sharing. Users can share knowledge of each other’s current activities, environments, and actions. In this chapter, the authors discuss about interaction interoperability, intended to mean the ability of two or more users to cooperate despite the heterogeneity of their interfaces. To allow such interoperability, formal methods to formalize the knowledge and middleware solutions for sharing that knowledge are required. After introducing the state-of-the-art solutions and the open issues in the field, the authors describe a system for providing interaction interoperability among multi-user interfaces. Rather than focusing on the de-coupling of input devices from interaction techniques and from interaction tasks, this chapter suggests integrating interactive systems at higher level through an interface standardization. To achieve this aim, the authors propose: i) an architectural model able to handle differences in input devices and interaction tasks; ii) an agent-based middleware that provides basic components to integrate heterogeneous user interfaces. The chapter also presents a case study in which an agent-based middleware is used to support developers in the interconnection of monolithic applications.


Author(s):  
Chris Scogings ◽  
Chris Phillips

The primary focus in UML has been on support for the design and implementation of the software comprising the underlying system. Very little support is provided for the design or evolution of the user interface. This chapter commences with a brief review of UML and its support for user interface modeling. Lean Cuisine+, a notation capable of modeling both dialogue structure and high-level user tasks, is described. It is shown through a case study that Lean Cuisine+ can be used to augment UML and provide the user interface support that is currently lacking.


Sign in / Sign up

Export Citation Format

Share Document