Building distributed, multi-user applications by direct manipulation

  • Authors:
  • Krishna Bharat;Marc H. Brown

  • Affiliations:
  • GVU Center, College of Computing, Georgia Institute of Technology, Atlanta, GA;DEC Systems Research Center, 130 Lytton Avenue, Palo Alto, CA

  • Venue:
  • UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes Visual Obliq, a user interface development environment for constructing distributed, multi-user applications. Applications are created by designing the interface with a GUI-builder and embedding callback code in an interpreted language, in much the same way as one would build a traditional (non-distributed, single-user) application with a modern user interface development environment. The resulting application can be run from within the GUI-builder for rapid turnaround or as a stand-alone executable. The Visual Obliq runtime provides abstractions and support for issues specific to distributed computing, such as replication, sharing, communication, and session management. We believe that the abstractions provided, the simplicity of the programming model, the rapid turnaround time, and the applicability to heterogeneous environments, make Visual Obliq a viable tool for authoring distributed applications and groupware.