HCI Bibliography Home | HCI Conferences | DUI Archive | Detailed Records | RefWorks | EndNote | Hide Abstracts
DUI Tables of Contents: 14

Proceedings of the 2014 Workshop on Distributed User Interfaces and Multimodal Interaction

Fullname:Proceedings of the 2014 Workshop on Distributed User Interfaces and Multimodal Interaction
Editors:María Dolores Lozano; Jean Vanderdonckt; Habib M. Fardoun; Ricardo Tesoriero; José A. Gallud; Víctor M. R. Penichet
Location:Toulouse, France
Dates:2014-Jul-01
Publisher:ACM
Standard No:ISBN: 978-1-60558-724-0; ACM DL: Table of Contents; hcibib: DUI14
Papers:12
Pages:66
Links:Workshop Website
Distributing User Interfaces BIBAFull-Text 1
  Ricardo Tesoriero
The distribution of user interfaces is a reality. To represent this reality this paper presents a metamodel to characterize user interface distribution capabilities and states. This metamodel allows analyzers/designers to manipulate user interface distribution models by the means of two model editors in order to calculate their capabilities and states. Based on these characteristics, five cases of study are analyzed and as result of this analysis, we redefine the distributed user interface concept as a user interface state, and define the distributable user interface concept as a user interface capability. Finally, we present the Proxywork system to illustrate the distributable user interface concept.
Towards User-Centered Distributed Mashups BIBAFull-Text 2
  Oliver Mroß; Klaus Meißner
Today's availability of web-enabled and mobile devices has led to a paradigm shift in the development of web applications. They are no longer restricted to a single device that is used by a single user. Future web applications are distributed across the borders of heterogeneous devices as a set of interconnected components using a message brokering system. With this approach new challenges arise, e. g., the inclusion of dynamically available devices during the application's load time or the discovery and integration of their capabilities (sensors, communication interfaces or installed apps etc.) at run time. In this paper, we present our ongoing work towards a distributed client-server runtime environment (CSR) that should support the dynamic distribution and user-centered adaptation of composite multi-device web applications -- denoted as distributed mashups.
Interacting with Tangible Objects in Distributed Settings BIBAFull-Text 3
  Elena de la Guía; María D. Lozano; Victor M. R. Penichet
The rapid evolution of technology has changed the way in which we can interact with interactive systems. New physical workspaces have appeared such as Multi-Device Environments (MDE). These scenarios implicitly support Distributed User Interfaces allow us to distribute user interfaces on different devices. In this way, we take advantages of distributed human innate cognition. However, interactions with pixels on these GUI screens are inconsistent with our interactions with the rest of the physical environment in which we live. In this paper, we propose two different interaction techniques based on Tangible User Interfaces (designed with NFC technology). Then, we discuss the strengths and weaknesses of interaction techniques in distributed systems settings.
User-aware Distributed User Interface for Tiled-display Environments BIBAFull-Text 4
  Vít Rusnák; Lukáš Rucka
Large-sized display walls and tabletops stand for state of the art visualization platforms providing a great opportunity for group collaborative tasks. The integration of multi-touch overlays enables multiple users to interact concurrently with the system. However, continuous user tracking and association of input events with users, which could considerably improve user experience, is still a largely unexplored topic. In this paper, we present a concept of the distributed user-aware interface and a prototype of the modular framework that implements the concept using commodity sensor devices. Although our target platforms are display walls and tabletops, it can be utilized for other collaborative systems.
Context-sensitive and Collaborative application for Distributed User Interfaces on tabletops BIBAFull-Text 5
  Amira Bouabid; Sophie Lepreux; Christophe Kolski; Clémentine Havrez
This paper focuses on collaborative work on interactive tabletops. To optimize the travel time of team members (remote workplace, telecommuting, and so on), collaborative work is now often remotely done. This brings many user interfaces issues between distributed platforms of each member. In the domain of context-sensitive user interfaces, which aims at an adaptation to the users, the platforms and the environment, context models have been proposed in the literature. We propose, in this paper, a context model for distributed applications centered on collaboration and interactive tabletops. The proposed model is validated by a distributed application, which is developed on two interactive tabletops with tangible interaction; these tabletops are equipped with RFID technology. This application, which has educational purposes, highlights the collaborative aspect and exchanges between remote users. The paper ends with a conclusion and several perspectives.
Fault-Tolerant User Interfaces for Critical Systems: Duplication, Redundancy and Diversity as New Dimensions of Distributed User Interfaces BIBAFull-Text 6
  Camille Fayollas; Célia Martinie; David Navarre; Philippe Palanque; Racim Fahssi
Assuring that operators will be able to perform their activities even thought the interactive system exhibits failures is one of the main issues to address when designing and implementing interactive systems in safety critical contexts. The zero-defect approaches (usually based on formal approaches such as [5]) try to guarantee that the interactive system will be defect free and thus will be fully functional during operations. While this has been proved a good mean for removing faults and bugs at development time, natural faults (such as bit-flips due to radiations) are beyond their reach. To address this kind of faults three main approaches are available: include fault tolerant mechanisms such as the ones offered by self-checking user interfaces [7], reconfigure the user interface and the interaction techniques so that part of the operations can still take place [4] or duplicate interactive systems and their user interfaces so that if one system fails, operation can still take place using a redundant one. This position paper investigates this last option connecting this redundancy approach to the concept of Distributed User Interfaces that provide a generic framework for understanding both their advantages and their limitations.
Improving Surgery Operations by means of Cloud Systems and Distributed User Interfaces BIBAFull-Text 7
  Habib M. Fardoun; Abdullah AL-Malaise AL-Ghamdi; Antonio Paules Cipres
Surgical interventions are usually performed in an operation room; however, access to the information by the medical team members during the intervention is limited. While in conversations with the medical staff, we observed that they attach significant importance to the improvement of the information and communication direct access by queries during the process in real time. It is due to the fact that the procedure is rather slow and there is lack of interaction with the systems in the operation room. These systems can be integrated on the Cloud adding new functionalities to the existing systems the medical expedients are processed. Therefore, such a communication system needs to be built upon the information and interaction access specifically designed and developed to aid the medical specialists.
12 + 1 Questions in the Design of Distributed User Interfaces BIBAFull-Text 8
  Victor M. R. Penichet; Maria Dolores Lozano; Jose A. Gallud; Ricardo Tesoriero
Current visual display ecosystems raises new situations and new configurations regarding the way a user interacts with a system through the user interface. In a post-WIMP period, we can find coupled displays, multi-touch devices, and interactive table-tops, tablets, tangible user interfaces, eWatchs and many other devices often interconnected through the same applications. This scenario poses researchers new challenges in the design of distributed user interfaces. In this paper we raise a set of questions as guidelines to consider that may drive designers in their work.
Performance Evaluation of Proxywork BIBAFull-Text 9
  Pedro G. Villanueva; Ricardo Tesoriero; Jose A. Gallud
Proxywork is a system that allows users to distribute user interface components of any Web application among a set of devices. In order words, it allows to transform any Web application in a Web application with Distributable User Interface. The distribution is controlled by the user through a set of primitives (clone, copy and migrate) attached to Web page components. Proxywork injects these operations automatically into the Web page components in runtime, so Web pages do not require any extra information in order to be distributed among different devices. This paper presents an evaluation of Proxywork productivity to perform defined tasks. This evaluation demonstrates that, the productivity is greater when we use Proxywork instead of without Proxywork when performing certain tasks.
Real Time Public Transport Location and Time Services for mobile users BIBAFull-Text 10
  Habib M. Fardoun; Daniyal M. Alghazzawi; Lorenzo Carretero Gonzales
At the people's daily routine is usually included the option of using the public transport to reach their destination. However, in most cases, they have to arrive at a specific time to the expected place, calculating the necessary time of the whole trip. In this proposal we are going to introduce a platform, which unifies the services that the public transport companies have, to provide to the user, by mean of a mobile device, an accurate notion of the time to the destination and of the transport's location every moment.
Interaction Modality Mapping Service for devices in a P2P network BIBAFull-Text 11
  João Paulo Delgado Preti; Lucia Vilela Leite Filgueiras
Distributed user interfaces are a trend in human-computer interaction, supporting applications in ubiquitous and collaborative computing. Yet, interoperability is achieved by the use of several protocols. In order to strengthen interoperability, a greater degree of standardization is still needed. In this paper, we propose a interaction modality mapping service for peer-to-peer service-oriented approach to attend cross-device and distributed user interaction. As a proof-of-concept, we developed the service and GUI components that allows devices services to be invoked through different interaction modalities. We concluded that the architecture is feasible and provide a rapid construction of solutions that exploit the interaction among multiple devices, multiplatforms and multiple users spontaneously, as devices enter and leave the network.
Non-Functional Requirements for Distributable User Interfaces in Agile Processes BIBAFull-Text 12
  Mohamed Bourimi; Ricardo Tesoriero
This paper presents a two-folded approach to deal with non-functional requirements for distributable user interfaces (DeUIs) in agile processes. This proposal employs a conceptual agile framework that ensures earlier consideration of nonfunctional requirements and stakeholders' involvement to solve tensions among agility, requirements engineering practices and continuous system architecture adaptation. Besides, it improves the step of continuous architecture adaptation as established in the DeUI field by employing model-driven architectures. Thus, while this approach profits from the conceptual framework by means of continuous feedback on how to technically better support the classical tension between agility and requirement engineering; it also takes advantage of model-driven architecture to cope with the tension between agility and distributable user interface architecture changes.