Advertisement

Multimedia pp 193-207 | Cite as

A Distributed Multimedia Interface Builder

  • Yngve Sundblad
Conference paper
Part of the EurographicSeminars book series (FOCUS COMPUTER)

Abstract

Current and coming workstation and high-speed networking technology coupled with processing of different media in digitized form make feasible distributed applications where users can communicate with a computer and with each others using several human senses and presentation forms (media) in parallel. The Swedish research programme MultiG concerns all levels, from applications to fiber technology, in exploration of these possibilities in building distributed multimedia applications in a gigabit per second network. Here we describe DMIB, a distributed multimedia interface builder, a tool under development in Smalltalk-80 for building prototypes of multimedia interfaces. DMIB is based on object-orientation, direct manipulation, constraint and event handling techniques. It is intended for distributed use, i.e. for cooperation between two or more designers and/or end users at different workstations, which raises some functional requirements also discussed.

Keywords

Temporal Constraint Direct Manipulation Event Handling Voice Command Handling Mechanism 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Backlund, B., Lundh, J. (1991) GAD — Graphic Application Developer, demonstrated on NeXT computer at the 2nd MultiG workshop, Stockholm, June 1991Google Scholar
  2. Borning, A. (1981) The Programming Language Aspects of Thinglab, A Constraint Oriented Simulation Laboratory, ACM TOPLAS 3: 353–387, Oct 1981CrossRefGoogle Scholar
  3. Borning, A. (1986) Graphically Defining New Building Blocks in ThingLab, HCI 2: 269–295, 1986.CrossRefGoogle Scholar
  4. Borning, A., Duisberg, R. (1986) Constraint-Based Tools for Building User Interfaces, ACM TOGS 5: 345–374, Oct 1986.Google Scholar
  5. Cardelli, L. (1987) Building User Interfaces by Direct Manipulation, Digital SRC Research Report no.22, Oct 1987Google Scholar
  6. Eiderbäck, B., Sundblad, Y. (1991) Object-oriented Event Handling in a Distributed Multimedia Environment, accepted for EurOOPe’91, Bratislava, Sept 1991Google Scholar
  7. Goldberg, A., Robson, D. (1983)Smalltalk-80 — The Language and its Implementation, Addison-Wesley 1983Google Scholar
  8. Grudin, J., Poltrock, S. (1990) Computer supported cooperative work and groupware. Tutorial at CHI’90, Seattle, April 1990Google Scholar
  9. IEEE (1990) Gigabit Network Testbeds, IEEE Computer, Sept 1990, pp. 77–80Google Scholar
  10. Krasner, G.E., Pope (1988) Cookbook for using the Model-View-Controller User Interface paradigm, JOOP Aug 1988, pp.26–49Google Scholar
  11. Leier, W. (1987) Constraint Programming Languages, Addison-Wesley 1987Google Scholar
  12. Li, J. (1988) Using Algebraic Constraints in Interactive Text and Graphics Editing, Proc EUROGRAPHICS’88, Sept 1988Google Scholar
  13. Li, J. (1991) Hierarchical Constraint Solvers for Numerical Equalities, working paper, IPLab, NADA, KTH, Jan 1991Google Scholar
  14. Marmolin, H. (1990) The MultiG CSCW Project, Proc 1st MultiG workshop, Stockholm, Nov 1990Google Scholar
  15. Marmolin, H. (1991) TheKnowledgeNet — An Environment for Distributed Design, Proc 2nd MultiG Workshop, pp. 1–18, Stockholm, Jun 1991Google Scholar
  16. Marmolin, H., Sundblad, Y., Pehrson, B. (1991) An Analysis of Design and Collaboration in a Distributed Environment, accepted for ECSCW’91, Amsterdam, Sept 1991Google Scholar
  17. Moran, T., Anderson, R. (1990) The Workaday World As a Paradigm for CSCW Design. Proceedings of CSCW’90, p 381–393, Oct 1990Google Scholar
  18. MultiG (1990) Proceedings of the 1st MultiG Workshop, Stockholm, Nov 1990, 136 pGoogle Scholar
  19. MultiG (1991) Proceedings of the 2nd MultiG Workshop, Stockholm, Jun 1991, 118 pGoogle Scholar
  20. NeXT (1990) The NextStep Interface Builder, NeXT Reference Manual, 1990, ch.8Google Scholar
  21. Took, R.K. (1991) Out of the Window: A Multi-Medium, these proceedings, ch.6Google Scholar

Copyright information

© EUROGRAPHICS The European Association for Computer Graphics 1992

Authors and Affiliations

  • Yngve Sundblad

There are no affiliations available

Personalised recommendations