A Toolkit for Peer-to-Peer Distributed User Interfaces: Concepts, Implementation, and Applications

被引:0
|
作者
Melchior, Jeremie [1 ]
Grolaux, Donatien [1 ]
Vanderdonckt, Jean [1 ]
Van Roy, Peter
机构
[1] Catholic Univ Louvain, Louvain Sch Management, B-1348 Louvain, Belgium
来源
EICS'09: PROCEEDINGS OF THE ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS | 2009年
关键词
Distributed User Interfaces; Multi-Device Environments; Multi-platform user interfaces; Multi-user user interfaces; Peer-to-peer; User Interface Toolkit; Ubiquitous computing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present a software toolkit for deploying peer-to-peer distributed graphical user interfaces across four dimensions: multiple displays, multiple platforms, multiple operating systems, and multiple users, either independently or concurrently. This toolkit is based on the concept of multi-purpose proxy connected to one or many rendering engines in order to render a graphical user interface in part or whole for any user, any operating system (Linux, Mac OS X and Windows XP or higher), any computing platform (ranging from a pocket PC to a wall screen), and/or any display (ranging from private to public displays). This toolkit is a genuine peer-to-peer solution in that no computing platform is used for a server or for a client: any user interface can be distributed across users, systems, and platforms independently of their location, system constraints, and platform constraints. After defining the toolkit concepts, its implementation is described, motivated, and exemplified on two non-form based user interfaces: a distributed office automation and a distributed interactive game.
引用
收藏
页码:69 / 78
页数:10
相关论文
共 50 条
  • [21] Analysis of user-driven peer selection in peer-to-peer backup and storage systems
    Laszlo Toka
    Pietro Michiardi
    Telecommunication Systems, 2011, 47 : 49 - 63
  • [22] Novel Sybil Defense Scheme for Peer-to-peer Applications
    Shamieh, Fuad
    Alharbi, Roa
    2018 21ST SAUDI COMPUTER SOCIETY NATIONAL COMPUTER CONFERENCE (NCC), 2018,
  • [23] Analysis of user-driven peer selection in peer-to-peer backup and storage systems
    Toka, Laszlo
    Michiardi, Pietro
    TELECOMMUNICATION SYSTEMS, 2011, 47 (1-2) : 49 - 63
  • [24] Distributed service discovery with guarantees in peer-to-peer networks using distributed hashtables
    Kaffille, S
    Loesing, K
    Wirtz, G
    PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 578 - 584
  • [25] PBRRI: A Hybrid Peer-to-Peer Communication Model in Distributed Systems
    张亚英
    尤晋元
    JournalofShanghaiJiaotongUniversity, 2003, (02) : 128 - 132
  • [26] Survey on Load Balancing in Peer-to-Peer Distributed Hash Tables
    Felber, Pascal
    Kropf, Peter
    Schiller, Eryk
    Serbu, Sabina
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01): : 473 - 492
  • [27] Distributed peer-to-peer target tracking in wireless sensor networks
    Wang, Xue
    Wang, Sheng
    Bi, Dao-Wei
    Ma, Jun-Jie
    SENSORS, 2007, 7 (06) : 1001 - 1027
  • [28] Applying MapReduce Framework to Peer-to-Peer Computing Applications
    Huynh Tu Dang
    Ha Manh Tran
    Phach Ngoc Vu
    An Truong Nguyen
    COMPUTATIONAL COLLECTIVE INTELLIGENCE - TECHNOLOGIES AND APPLICATIONS, PT II, 2012, 7654 : 69 - 78
  • [29] A modular framework for the development of peer-to-peer applications and services
    Andreica, Mugurel Ionut
    Tirsa, Eliana-Dina
    Tapus, Nicolae
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2011, 2 (03) : 215 - 233
  • [30] Peer-to-peer discovery of computational resources for grid applications
    Cheema, AS
    Muhammad, M
    Gupta, I
    2005 6TH INTERNATIONAL WORKSHOP ON GRID COMPUTING (GRID), 2005, : 179 - 185