Skip to main content

Dialogue independence based on a structured UIMS interface

  • Conference paper
  • First Online:
  • 303 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 733))

Abstract

A User Interface Management System (UIMS) handles the dialogue between an application program and the end-user, and it provides tools for construction of the dialogue. Ideally, it should be possible to develop the dialogue part concurrently with the application part. This would speed up development and allow a user-centered dialogue design to be combined with a more formal application development. To what extent this is actually possible, depends on the interface between the UIMS and the application program.

This paper discusses interface problems between UIMS and application. We show a solution of the problems based on exchange of complex data structures and high-level (abstract) commands. We show how it allows concurrent development of the dialogue and the application, and how it can support various kinds of application programs like traditional programs, multitasked or distributed programs, and object-oriented programs.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Bass, L., Hardy, E., Little, R. & Seacord, R. (1990): Incremental development of user interfaces. Proceedings of IFIP WG 2.7 Working Conference. North-Holland, 1990.

    Google Scholar 

  • Bentley, R. et al. (1992): Prototyping environment for dynamic data visualisation. Engineering for Human-Computer Interaction. Proceedings of IFIP Wg 2.7. Finland, 1992.

    Google Scholar 

  • Cockton, G. (1987): A new model for separable interactive systems. Proceedings of second IFIP Conference on Human-Computer Interaction — Interact 87, North-Holland, 1987.

    Google Scholar 

  • Coutaz, J. (1990): Architecture models for interactive software: Failures and trends. Proceedings of IFIP WG 2.7 Working Conference. North-Holland, 1990.

    Google Scholar 

  • Dance, J.R. et al. (1987): The run-time structure of UIMS-supported applications. Computer Graphics. Vol 21,2. April 1987, pp 97–101.

    Google Scholar 

  • Dewan, P. & Vasilik, E. (1990): An approach to integrating user interface management systems with programming languages. Proceedings of IFIP WG 2.7 Working Conference. North-Holland, 1990.

    Google Scholar 

  • Goldberg, A. (1984): Smalltalk-80: The interactive programming environment. Addison-Wesley, Reading, MA, 1984.

    Google Scholar 

  • Lauesen, S., Borup, M. & Bøving, H.F. (1992): Dian: A programmer-friendly UIMS with on-line dialogue design. ISSN 0903-6571 92/1. Copenhagen Business School, Copenhagen.

    Google Scholar 

  • Myers, B.A. et al. (1990): Garnet: Comprehensive support for graphical, highlyinteractive user interfaces. IEEE Computer 23(11), pp 71–85, November, 1990.

    Google Scholar 

  • Myers, B.A. et al. (1992): The Garnet reference manuals. Carnegie Mellon University, Pittsburg. CMU-CS-90-117-R2.

    Google Scholar 

  • Rudolf, J. & Waite, C. (1992): Completing the job of interface design. IEEE Software, November 1992, pp11–22.

    Google Scholar 

  • Serpent (1991): Serpent overview — User interface project. Carnegie Mellon University, Software Engineering Institute, Pittsburg, Pensylvania 15213, CMU/SEI-91-UG-1, May 1991.

    Google Scholar 

  • Trefz, B. & Ziegler, J. (1990): The user interface management system DIAMANT. Proceedings of IFIP WG 2.7 Working Conference. North-Holland, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Thomas Grechenig Manfred Tscheligi

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lauesen, S., Harning, M.B., Bøving, H.F. (1993). Dialogue independence based on a structured UIMS interface. In: Grechenig, T., Tscheligi, M. (eds) Human Computer Interaction. VCHCI 1993. Lecture Notes in Computer Science, vol 733. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57312-7_76

Download citation

  • DOI: https://doi.org/10.1007/3-540-57312-7_76

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57312-8

  • Online ISBN: 978-3-540-48052-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics