Skip to main content

A framework for generating spatial configurations in user interfaces

  • Conference paper
Design, Specification and Verification of Interactive Systems ’98

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

This paper describes an approach to the problem of designing and implementing visual presentations in direct-manipulative user interfaces. Such presentations are often complex and their construction requires in-depth design knowledge. A framework is proposed that includes declarative models and inference mechanisms, aimed to significantly reduce the demands on the interface developer. Models of application characteristics form the input for a generation system which is parameterised by the interface developer. The inferred layout is produced both as a declarative model and executable code, which, integrated with the rest of the application, produces the presentation at application runtime.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, J.R. Cognitive Psychology and its Implications, 3rd Edition. W.H. Freeman & Company, 1990

    Google Scholar 

  2. Andre, E., Rist, T. The Design of Illustrated Documents as a Planning Task. In: Maybury, M. (ed), Intelligent Multimedia Interfaces. AAAI Press, 1992

    Google Scholar 

  3. Balzert, H. From OOA to GUI — The JANUS System. In: Proceedings of the 5th Conference on Human-Computer Interaction (INTERACT’95). Chapman & Hall, 1995

    Google Scholar 

  4. Berlin, J. Semiology of Graphics. University of Wisconsin Press, 1989

    Google Scholar 

  5. Common Lisp Interface Manager, User Manual. Web: http://www.harlequin.co.uk/ education/books/CLIM-2.0//education/books/CLIM-2.0/

  6. Covington, M. A. Natural Language Processing for Prolog Programmers. Prentice-Hall, 1994

    MATH  Google Scholar 

  7. Feiner, S.K. and McKeown, K.R. Coordinating text and Graphics in Explanation Generation. In: Proceedings of AAAI’90. Boston, MA, 1990

    Google Scholar 

  8. Galitz, W.O. User-interface screen design. QED Publishing Group, 1993

    Google Scholar 

  9. Galitz, W.O. The essential guide to user interface design. John Wiley & Sons, 1997

    Google Scholar 

  10. Gazdar, G. and Mellish, C. Natural Language Processing in LISP. Addison-Wesley, 1989. (also available for Prolog and Pop-11)

    Google Scholar 

  11. Harning, M.B. An Approach to Structured Display Design — Coping with Conceptual Complexity. In: Vanderdonckt (ed) Computer-Aided Design of User Interfaces. Presses Universitaires de Namur, Belgium, 1996

    Google Scholar 

  12. Hartley, J. Designing instructional text, third edition. Kogan Page, 1994

    Google Scholar 

  13. Horton, W.K. Designing and writing online documentation: hypermedia for self-supporting products. John Wiley & Sons, 1994

    Google Scholar 

  14. Kjørup, S. Pictorial Speech Acts. In: Erkenntnis 12, pp. 55–71, 1978

    Google Scholar 

  15. Kress, G. and van Leeuwen, T. Reading Images: The grammar of visual design. Routledge, 1996

    Google Scholar 

  16. Leech, G. Pragmatics. Longman, 1983

    Google Scholar 

  17. Maybury, M. Planning Multimedia Explanations Using Communicative Acts. In: Proceedings of AAAI ’91, Anaheim, CA, 1991

    Google Scholar 

  18. Märtin, C. Software Life Cycle Automation for Interactive Applications: The AME Design Environment. In: Vanderdonckt (ed) Computer-Aided Design of User Interfaces. Presses Universitaires de Namur, Belgium, 1996

    Google Scholar 

  19. Puerta, A. and Szekely, P. Model-based Interface Development. Tutorial notes for CHI’94, 1994. Web: http://WWW-SMI.Stanford.EDU/projects/mecano/model-based.html/projects/mecano/model-based.html

    Google Scholar 

  20. Rumbaugh, J., Blaja, M., Premerlani, W., Eddy, R, Lorensen, W. Object-Oriented Modeling and Design. Prentice Hall, 1991

    Google Scholar 

  21. Searle, J.R. Speech Acts. Cambridge, UK: Cambridge University Press, 1969

    Google Scholar 

  22. Schriver, K.A. Dynamics in Document Design. John Wiley & Sons, 1997

    Google Scholar 

  23. Shneiderman, B. (1983) Direct Manipulation: A step beyond programming languages. In: IEEE Computer, 16(8), 57–69

    Google Scholar 

  24. Steele, G. Common Lisp, The Language, 2nd Edition. Digital Press, 1990

    MATH  Google Scholar 

  25. Szekely, P. Retrospective and Challanges for Model-based Interface Development. In: Vanderdonckt (ed) Computer-Aided Design of User Interfaces. Presses Universitaires de Namur, Belgium, 1996

    Google Scholar 

  26. Szekely, R, Sukaviriya, P., Castells, P., Muthukumarasamy, J., Salcher, E. Declarative interface models for user interface construction tools: the MASTERMIND approach. In: Proceedings of the 6th Working Conference on Engineering for Human-Computer Interaction (EHCI’95). Chapman & Hall, 1995

    Google Scholar 

  27. Tufte, E.R. The Visual Display of Quantitative Information. Graphics Press, 1983

    Google Scholar 

  28. Tufte, E.R. Envisioning Information. Graphics Press, 1990

    Google Scholar 

  29. Vanderdonckt, J. and Gillo, X. Visual Techniques for Traditional and Multimedia Layouts. In: Proceedings of the 2nd Workshop on Advanced Visual Interfaces (AVI’94). ACM Press, 1994

    Google Scholar 

  30. Williams, T.R. (1993) What is so different about visuals? In: Technical Communications, Vol. 40, No 4, 1993

    Google Scholar 

  31. Wordnet Project at Princeton University. Web: http://www.cogsci.princeton.edu/~wn/

    Google Scholar 

  32. Yourdon, E. Modern Structured Analysis. Prentice-Hall, 1989

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Wien

About this paper

Cite this paper

Fischer, M. (1998). A framework for generating spatial configurations in user interfaces. In: Markopoulos, P., Johnson, P. (eds) Design, Specification and Verification of Interactive Systems ’98. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-3693-5_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-3693-5_15

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83212-7

  • Online ISBN: 978-3-7091-3693-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics