B. Mukherjee, Sumeer Bhola, et al.
International Workshop on Community Networking Processing 1997
Existing GUI builder technology supports building user interfaces for interactive applications via direct manipulation. However, it is notoriously difficult to build the underlying data sharing and application logic for multi-user synchronous collaborative applications. This paper describes a collection of very high-level software components, built using the JavaBeans component standard, that enables domain experts and application designers to rapidly build entire collaborative applications via visual programming - drag-and-drop, customization and wiring. Our component suite supports conference setup, awareness, data sharing, media streaming, access synchronization, and temporally coordinated media and event streams. We illustrate that the task of building non-trivial multi-user applications using this approach is significantly simplified.
B. Mukherjee, Sumeer Bhola, et al.
International Workshop on Community Networking Processing 1997
Guruduth Banavar, Tushar Chandra, et al.
ICDCS 1999
Guruduth Banavar, James Beck, et al.
MobiCom 2000
Michael S. Meier, Kevan Miller, et al.
SIGMETRICS Parallel and Distributed Tools 1996