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 条
  • [41] PBRRI: A Hybrid Peer-to-Peer Communication Model in Distributed Systems
    张亚英
    尤晋元
    JournalofShanghaiJiaotongUniversity, 2003, (02) : 128 - 132
  • [42] 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
  • [43] 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
  • [44] Concepts and Types of Peer-to-Peer Network Topology for Live Video Streaming
    AlTuhafi, Ammar Waysi
    Ramadass, Sureswaran
    Chong, Yung-Wey
    2013 IEEE INTERNATIONAL CONFERENCE ON RFID-TECHNOLOGIES AND APPLICATIONS (RFID-TA), 2013,
  • [45] A user-oriented contents recommendation system in peer-to-peer architecture
    Kim, H
    Kim, J
    SHAPING BUSINESS STRATEGY IN A NETWORKED WORLD, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1224 - 1229
  • [46] Real Time Distributed and Decentralized Peer-to-Peer Protocol for Swarm Robots
    Rabbah, Mahmoud Almostafa
    Rabbah, Nabila
    Belhadaoui, Hicham
    Rifi, Mounir
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (11) : 264 - 276
  • [47] Real Time Distributed and Decentralized Peer-to-Peer Protocol for Swarm Robots
    Rabbah M.A.
    Rabbah N.
    Belhadaoui H.
    Rifi M.
    International Journal of Advanced Computer Science and Applications, 2021, 12 (11): : 264 - 276
  • [48] Distributed Ledger Technologies for Peer-to-Peer Local Markets in Distribution Networks
    Troncia, Matteo
    Galici, Marco
    Mureddu, Mario
    Ghiani, Emilio
    Pilo, Fabrizio
    ENERGIES, 2019, 12 (17)
  • [49] A distributed architecture for massively multiplayer online services with peer-to-peer support
    Endo, Keiichi
    Kawahara, Minoru
    Takahashi, Yutaka
    Network Control and Engineering for Qos, Security and Mobility, IV, 2007, 229 : 147 - 158
  • [50] Stabilizing Distributed R-Trees for Peer-to-Peer Content Routing
    Bianchi, Silvia
    Felber, Pascal
    Potop-Butucaru, Maria Gradinariu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (08) : 1175 - 1187