RWTH Publications (RWTH Aachen) · 2014 · 14 citations · 12 references
Open access
ComputingComputer ScienceComputer SystemsHuman-computer InteractionMobile ComputingWeb TechnologiesCollaborative SystemsCross-platform DesignMobile Human-computer InteractionMobile Multimedia SystemsMobile User ExperienceMultimodal InteractionCollaborative Web ApplicationsGraphical User InterfacesMultimodal User InterfacesReal-time Web ApplicationsRuntime MigrationSeamless MobilityVideo AnnotationWidget-based Interaction
Web applications have overcome traditional desktop applications especially in collaborative settings. However, the bulk of Web applications still follow the user on a single computing model. Therefore, we created the DireWolf framework for rich Web applications with distributed user interfaces (DUIs) over a federation of heterogeneous commodity devices supporting modern Web browsers such as laptops, smart phones and tablet computers. The DUIs are based on widget technology coupled with cross-platform inter-widget communication (IWC) and seamless session mobility. Inter-widget communication technologies connect the widgets and enable real-time collaborative applications as well as runtime migration in our framework. We show that the DireWolf framework facilitates the use case of DUI-enabled semantic video annotation. For a single user it provides more flexible control over different parts of an application by enabling the simultaneous use of smart phones, tablets and computers. We conducted a technical evaluation and two user studies to validate the DireWolf approach. The work presented opens the way for creating distributed Web applications which can access device specific functionalities such as multi-touch, text input, etc. in a federated and usable manner. In this paper, we also sketch our ongoing work to integrate the WebRTC API into DireWolf, where we see opportunities for potential adoption of DUI Web applications by the majority of Web users.
12
Using handhelds and PCs together
Brad A. Myers · Communications of the ACM · 2001 · 233 citations
Roam, a seamless application framework
Hao-Hua Chu, Henry Song, Candy Wong et al. · Journal of Systems and Software · 2003 · 91 citations
A toolkit for peer-to-peer distributed user interfaces
Jérémie Melchior, Donatien Grolaux, Jean Vanderdonckt et al. · 2009 · 67 citations · Full text