Skip to main content

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

Abstract

As part of the ESPRIT Basic Research Action ‘AMODEUS-2’ we are investigating the role of formal methods in specifying and understanding properties of systems as they relate to usability. This paper summarises a case study in which a formal specification is employed to understand user-significant properties of an interactionally rich audio-visual (AV) environment. We show how user-oriented requirements need to be considered both in the initial abstract task-oriented specification and in the subsequent refinement process.

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. G. Abowd. Formal aspects of human-computer interaction. D.Phil Thesis, Oxford University Computing Laboratory: Programming Research Group, 1991. Available as Technical Monograph PRG-97.

    Google Scholar 

  2. S. Bly, S. Harrison, and S. Irwin. Media spaces: Bringing people together in a video, audio and computing environment. Communications of the ACM, 36(1), January 1993.

    Google Scholar 

  3. A. Dix. Formal Methods for Interactive Systems. Academic Press, 1991.

    Google Scholar 

  4. P. Dourish and S. Bly. Portholes: Supporting awareness in distributed work groups. In Proc. ACM Conference on Human Factors in Computer Systems: CHI ′92. Addison-Wesley, 1992.

    Google Scholar 

  5. D.J. Duke and M.D. Harrison. Abstract interaction objects. Computer Graphics Forum, 12(3), 1993. Conference Issue: Proc. Eurographics’93.

    Google Scholar 

  6. D.J. Duke and M.D. Harrison. Mapping user requirements to implementations. Submitted to Software Engineering Journal. Based on Amodeus-2 document sysmod/sm__wpl6, 1993.

    Google Scholar 

  7. D.J. Duke and M.D. Harrison. Connections: From A(V) to Z. Technical Report SM/WP29, ESPRIT BRA 7040 Amodeus-2, January 1994. File: sysmod/sm_wp29. ps.

    Google Scholar 

  8. B. Gaver, T. Moran, A. MacLean, L. Lovstrand, P. Dourish, K. Carter, and B. Buxton. Realising a video environment: Europarc’s RAVE system. In Proc. ACM Conference on Human Factors in Computer Systems: CHI ′92. Addison-Wesley, 1992.

    Google Scholar 

  9. M.D. Harrison. A model for the option space of interactive systems. In Engineering for Human-Computer Interaction: Proc IFIP WG2.7 Conf. Elsevier, 1992.

    Google Scholar 

  10. M.D. Harrison and A. Dix. A state model of direct manipulation. In M.D. Harrison and H.W. Thimbleby, editors, Formal Methods in Human Computer Interaction, pages 129–151. Cambridge University Press, 1990.

    Google Scholar 

  11. H.R. Hartson and P.D. Gray. Temporal aspects of tasks in the user action notation. Human-Computer Interaction, 7:1–45, 1992.

    Article  Google Scholar 

  12. C.B. Jones. Systematic Soßware Development Using VDM. Prentice Hall International, second edition, 1990.

    Google Scholar 

  13. L.S. Marshall. Formally describing interactive systems. In C.B. Jones and R. Shaw, editors, Case Studies in Systematic Software Development, pages 293–336. Prentice Hall, 1990.

    Google Scholar 

  14. J.M. Spivey. The Z Notation: A Reference Manual. Prentice Hall International, second edition, 1992.

    Google Scholar 

  15. B. Sufrin and J. He. Specification, refinement, and analysis of interactive processes. In M.D. Harrison and H.W. Thimbleby, editors, Formal Methods in Human Computer Interaction, pages 153–200. Cambridge University Press, 1990.

    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

Duke, D.J., Harrison, M.D. (1995). Folding Human Factors Into Rigorous Development. 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_20

Download citation

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

  • 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