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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Backlund, B., Lundh, J. (1991) GAD — Graphic Application Developer, demonstrated on NeXT computer at the 2nd MultiG workshop, Stockholm, June 1991
Borning, A. (1981) The Programming Language Aspects of Thinglab, A Constraint Oriented Simulation Laboratory, ACM TOPLAS 3: 353–387, Oct 1981
Borning, A. (1986) Graphically Defining New Building Blocks in ThingLab, HCI 2: 269–295, 1986.
Borning, A., Duisberg, R. (1986) Constraint-Based Tools for Building User Interfaces, ACM TOGS 5: 345–374, Oct 1986.
Cardelli, L. (1987) Building User Interfaces by Direct Manipulation, Digital SRC Research Report no.22, Oct 1987
Eiderbäck, B., Sundblad, Y. (1991) Object-oriented Event Handling in a Distributed Multimedia Environment, accepted for EurOOPe’91, Bratislava, Sept 1991
Goldberg, A., Robson, D. (1983)Smalltalk-80 — The Language and its Implementation, Addison-Wesley 1983
Grudin, J., Poltrock, S. (1990) Computer supported cooperative work and groupware. Tutorial at CHI’90, Seattle, April 1990
IEEE (1990) Gigabit Network Testbeds, IEEE Computer, Sept 1990, pp. 77–80
Krasner, G.E., Pope (1988) Cookbook for using the Model-View-Controller User Interface paradigm, JOOP Aug 1988, pp.26–49
Leier, W. (1987) Constraint Programming Languages, Addison-Wesley 1987
Li, J. (1988) Using Algebraic Constraints in Interactive Text and Graphics Editing, Proc EUROGRAPHICS’88, Sept 1988
Li, J. (1991) Hierarchical Constraint Solvers for Numerical Equalities, working paper, IPLab, NADA, KTH, Jan 1991
Marmolin, H. (1990) The MultiG CSCW Project, Proc 1st MultiG workshop, Stockholm, Nov 1990
Marmolin, H. (1991) TheKnowledgeNet — An Environment for Distributed Design, Proc 2nd MultiG Workshop, pp. 1–18, Stockholm, Jun 1991
Marmolin, H., Sundblad, Y., Pehrson, B. (1991) An Analysis of Design and Collaboration in a Distributed Environment, accepted for ECSCW’91, Amsterdam, Sept 1991
Moran, T., Anderson, R. (1990) The Workaday World As a Paradigm for CSCW Design. Proceedings of CSCW’90, p 381–393, Oct 1990
MultiG (1990) Proceedings of the 1st MultiG Workshop, Stockholm, Nov 1990, 136 p
MultiG (1991) Proceedings of the 2nd MultiG Workshop, Stockholm, Jun 1991, 118 p
NeXT (1990) The NextStep Interface Builder, NeXT Reference Manual, 1990, ch.8
Took, R.K. (1991) Out of the Window: A Multi-Medium, these proceedings, ch.6
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 EUROGRAPHICS The European Association for Computer Graphics
About this paper
Cite this paper
Sundblad, Y. (1992). A Distributed Multimedia Interface Builder. In: Kjelldahl, L. (eds) Multimedia. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77331-0_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-77331-0_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-77333-4
Online ISBN: 978-3-642-77331-0
eBook Packages: Springer Book Archive