Skip to main content

Object-Oriented Modelling and Specification for User Interface Design

  • Conference paper
Interactive Systems: Design, Specification, and Verification

Part of the book series: Focus on Computer Graphics ((FOCUS COMPUTER))

Abstract

Specification using object-oriented modelling is a useful technique for user interface design when it is placed in an appropriate methodological context. While designing a user interface, a designer can use object-oriented models to record, refer to and communicate user interface design information, namely, abstractions describing application domains, computer systems and their interactive components. This paper describes (a) the rationale for modelling; (b) a user interface design methodology, Idiom, which integrates modelling activities with other more traditional user interface design activities; (c) a notation for object-oriented modelling which includes the ability to append formal or informal descriptive properties to a model; (d) a brief example illustrating the kinds of models that are constructed during user interface design; and, (e) a discussion of experience with modelling in Idiom.

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. America, P., & van der Linden, R, A Parallel Object-Oriented Language with Inheritance and Subtyping, OOPSLA/ECOOP’90, pp161–168.

    Google Scholar 

  2. Booch, G., Object-oriented Design with Applications, Benjamin/Cummings Publishing, 1991.

    Google Scholar 

  3. Card, S.K., Moran, T.R, Newell, A., The Psychology of Human-Computer Interaction, Lawrence Erlbaum, 1983.

    Google Scholar 

  4. Foley, J.D., van Dam, A., Keiner, S.K., & Hughes, J.F., Computer Graphics: Principles and Practice, Addison-Wesley, 2 nd Ed., 1990.

    Google Scholar 

  5. Hartson, H.R., Siochi, A.C., & Hix, D. The UAN: A User-Oriented Representation for Direct Manipulation Interface Designs, ACM TOIS, 8(3), July 1990, 181–203.

    Article  Google Scholar 

  6. Henderson, A., A Development Perspective on Interface Design and Theory. In Caroil, J.M., Designing interaction: psychology at the human-computer interface, Cambridge University Press, 1991, 254–268.

    Google Scholar 

  7. Jones, C.B., Systematic Software Development Using VDM, Prentice/Hall, 1986.

    MATH  Google Scholar 

  8. Kieras, D., Towards a Practical GOMS Model Methodology for User Interface Design. In Helander (Ed.), The Handbook of Human Computer Interaction. North Holland, 1990, 137–157.

    Google Scholar 

  9. Newman, W.M., & Sproull, R.F., Principles of Interactive Computer Graphics. McGraw-Hill, 1973

    MATH  Google Scholar 

  10. Rumbaugh, J., Blaha, M., Premeriani, W., Eddy, E, & Lorensen, W., Object-oriented Modelling and Design. Prentice Hall International, 1991.

    Google Scholar 

  11. Schniderman, B., Designing the User Interface: Strategies for Effective Human-Computer Interaction. Addison-Wesley, 2nd Ed., 1992

    Google Scholar 

  12. Wilfs-Brock, R., Wilkerson, B., & Wiener, L., Designing Object-Oriented Software, Prentice-Hall, 1990.

    Google Scholar 

  13. Wills, A., Structure of interactive environments, in Brereton, P., Software engineering environments, Ellis Horwood, 1988.

    Google Scholar 

  14. Wills, A., Object-oriented Software Engineering, ObjectENGINEERING Course Notes, 1991.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 EUROGRAPHICS The European Association for Computer Graphics

About this paper

Cite this paper

van Harmelen, M. (1995). Object-Oriented Modelling and Specification for User Interface Design. In: Paternó, F. (eds) Interactive Systems: Design, Specification, and Verification. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87115-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-87115-3_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-87117-7

  • Online ISBN: 978-3-642-87115-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics