Abstract
The proliferation of personal workstations and computer networks has enabled users to develop or otherwise access an ever wider range of applications. Unfortunately, the human-computer interface has not kept pace with the available hardware, nor with the aspirations of many users. Major advances are required with respect to the "style" of human-computer interaction -- advances in graphical techniques as well as other communications media. Moreover, this "style" should be as consistent as possible across applications. Much work remains to be done in achieving this consistency in the face of the wide variety of applications currently available. At the implementation level, much work remains to be done to accommodate heterogeneous hardware and software bases. For example, to what extent can we ensure that applications can run as well distributed over low-speed lines as over high-speed local area networks? How might we implement the human-computer interface in such a way as to be easily ported to a variety of operating systems, not just to a variety of machines running the same operating system?
- E.J. Berglund. An introduction to the V-System. To appear in IEEE Micro. Also available from the Distributed Systems Group, Department of Computer Science, Stanford University. Google ScholarDigital Library
- R.A. Bolt. The Human Interface: Where People and Computers Meet. Lifetime Learning Publications, 1984. Google ScholarDigital Library
- J.D. Foley and A. van Dam. Fundamentals of interactive computer graphics. Addison-Wesley, 1982. Google ScholarDigital Library
- A. Kamran. Issues pertaining to the design of a user interface management system. In User Interface Management Systems, G.E. Pfaff, Ed.,Springer-Verlag, 1985, pp. 43--48.Google Scholar
- K.A. Lantz. An architecture for configurable user interfaces. In Foundation for Human-Computer Communication, K. Hopper and I.A. Newman, Eds., North-Holland, 1986, pp. 257--275.Google Scholar
- K.A. Lantz. Command interaction in distributed systems. Proc. Fall COMPCON, IEEE, September, 1980, pp. 25--32. Reprinted in J.A. Larson, editor, Tutorial: End User Facilities in the 1980's, pages 487--494. IEEE Press, 1982.Google Scholar
- K.A. Lantz, K.D. Gradischnig, J.A. Feldman, and R.F. Rashid. "Rochester's Intelligent Gateway." Computer 15, 10 (October 1982), 54--68.Google ScholarDigital Library
- K.A. Lantz and W.I. Nowicki. "Structured graphics for distributed systems." ACM Transactions on Graphics 3, 1 (January 1984), 23--51. Google ScholarDigital Library
- K.A. Lantz and R.F. Rashid. Virtual terminal management in a multiple process environment. Proc. 7th Symposium on Operating Systems Principles, ACM, December, 1979, pp. 86--97. Proceedings published as Operating Systems Review 13(5). Excerpts reprinted in Computer Science and Engineering Research Review 10--18, University of Rochester, 1979. Google ScholarDigital Library
- W.I. Nowicki. Partitioning of Function in a Distributed Graphics System. Ph.D. Th., Stanford University, 1985. Google ScholarDigital Library
- D.R. Olsen Jr., W. Buxton, R. Ehrich, D.J. Kasik, J.R. Rhyne, and J. Sibert. "A context for user interface management." IEEE Computer Graphics and Applications 4, 12 (December 1984), 33--42.Google ScholarCross Ref
- G.E. Pfaff (Ed.). User Interface Management Systems: Proceedings of the Seeheim Workshop on User Interface Management Systems. Springer-Verlag, 1985.Google Scholar
- J.J. Thomas, G. Hamlin, W. Buxton, D. Rosenthal, A. Yen. and D. Kasik (Eds.). "Graphical input interaction techniques: Workshop summary." Computer Graphics 17, 1 (January 1983), 5--30. Google ScholarDigital Library
Index Terms
- On user interface reference models
Recommendations
The University of Alberta user interface management system
In this paper the design and implementation of the University of Alberta user interface management system (UIMS) is discussed. This UIMS is based on the Seeheim model of user interfaces, which divides the user interface into three separate components. ...
The University of Alberta user interface management system
SIGGRAPH '85: Proceedings of the 12th annual conference on Computer graphics and interactive techniquesIn this paper the design and implementation of the University of Alberta user interface management system (UIMS) is discussed. This UIMS is based on the Seeheim model of user interfaces, which divides the user interface into three separate components. ...
Comments