DIREWOLF: A FRAMEWORK FOR WIDGET-BASED DISTRIBUTED USER INTERFACES

被引:0
|
作者
Kovachev, Dejan [1 ]
Renzel, Dominik [1 ]
Nicolaescu, Petru [1 ]
Koren, Istvan [1 ]
Klamma, Ralf [1 ]
机构
[1] Rhein Westfal TH Aachen, Adv Community Informat Syst ACIS Grp, D-52056 Aachen, Germany
来源
JOURNAL OF WEB ENGINEERING | 2014年 / 13卷 / 3-4期
基金
美国国家科学基金会;
关键词
distributed user interface; Web widget; inter-widget communication; XMPP; WebRTC;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web applications have overcome traditional desktop applications especially in collaborative settings. However, the bulk of Web applications still follow the "single user on a single device" computing model. Therefore, we created the Dire Wolf 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 Dire Wolf 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 Dire Wolf 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 Dire Wolf, where we see opportunities for potential adoption of DUI Web applications by the majority of Web users.
引用
收藏
页码:203 / 222
页数:20
相关论文
共 50 条
  • [31] Towards end-user development of distributed user interfaces
    Sanctorum, Audrey
    Signer, Beat
    [J]. UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2019, 18 (04) : 785 - 799
  • [32] Reinforcement Learning-Based Framework for the Intelligent Adaptation of User Interfaces
    Gaspar-Figueiredo, Daniel
    Fernandez-Diego, Marta
    Nuredini, Ruben
    Abrahao, Silvia
    Insfran, Emilio
    [J]. COMPANION OF THE 2024 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, EICS 2024, 2024, : 40 - 48
  • [33] Conceptual framework for recommendation system based on distributed user ratings
    Kim, HJ
    Jung, JJ
    Jo, GS
    [J]. GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 115 - 122
  • [34] Graphical user interfaces for heterogeneous distributed systems
    Brinkschulte, U
    Siormanolakis, M
    Vogelsang, H
    [J]. VISUAL DATA EXPLORATION AND ANALYSIS III, 1996, 2656 : 238 - 244
  • [35] CRITICAL ISSUES - USER INTERFACES TO DISTRIBUTED SYSTEMS
    DEWAN, P
    BEAUDOUINLAFON, M
    BENTLY, R
    CHATTY, S
    KRISHNAMURTHY, B
    KWASNIK, B
    MOUSEL, P
    PROCTER, R
    SCHILD, R
    [J]. IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 18 : 415 - 417
  • [36] Defining Distribution Constraints in Distributed User Interfaces
    Penalver, Antonio
    Juan Lopez, Jose
    Botella, Federico
    Antonio Gallud, Jose
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2013, 19 (06) : 831 - 850
  • [37] Tangible Interaction with Distributed Wearable User Interfaces
    Ziegler, Jens
    Urbas, Leon
    [J]. MENSCH & COMPUTER 2013 - WORKSHOPBAND: INTERAKTIVE VIELFALT. INTERACTIVE DIVERSITY, 2013, : 207 - 212
  • [38] Distributed user interfaces in public spaces using RFID-based panels
    Tesoriero, Ricardo
    Villanueva, Pedro G.
    Fardoun, Habib M.
    Sebastian Rivera, Gabriel
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2014, 72 (01) : 111 - 125
  • [39] EXPLORING INTERFACES IN A DISTRIBUTED COMPONENT-BASED PROGRAMMING FRAMEWORK FOR ROBOTICS
    Dominguez-Brito, A. C.
    Santana-Jorge, F. J.
    Cabrera-Gamez, J.
    Hernandez-Sosa, J. D.
    Isern-Gonzalez, J.
    Fernandez-Perdomo, E.
    [J]. ICAART: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1, 2012, : 667 - 672
  • [40] Multimodal User Interaction in Smart Environments: Delivering Distributed User Interfaces
    Blumendorf, Marco
    Feuerstack, Sebastian
    Albayrak, Sahin
    [J]. CONSTRUCTING AMBIENT INTELLIGENCE, 2008, 11 : 113 - 120