Abstract
Design patterns have been widely touted as a potential solution to the difficulty of expressing and sharing software design expertise. Patterns have also recently been suggested as a basis for capturing the characteristics of “usable” user-interfaces. We propose that patterns may also be useful for guiding development of human-machine interfaces for safety-critical systems. We consider usability in the context of system safety and present a pattern language for developing safe human-machine interfaces.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
CHI’98 Workshop (5) on Designing User Interfaces for Safety Critical Systems. ACM SIGCHI Conference on Human Factors in Computing Systems: “Making the Impossible Possible”, 1998.
C. Alexander, S. Ishikawa, M. Silverstein, M. Jacobson, I. Fiksdahl-King, and S. Angel. A Pattern Language. Oxford University Press, New York, 1977.
L. Bainbridge. New Technology and Human Error, chapter 24, pages 271–283. John Wiley and Sons Ltd., 1987.
K. Beck and R. Johnson. Patterns Generate Architectures. In M. Tokoro and R. Pareschi, editors, Proceedings of European Conference on Object-Oriented Programming, ECOOP’94, pages 139–149. Springer-Verlag, 1994.
A. Dix, J. Finlay, G. Abowd, and R. Beale. Human-Computer Interaction. Prentice Hall, 1998.
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994.
A. Hussey. Patterns for Safety and Usability in Human-Computer Interfaces. Software Verification Research Centre TR99-05, The University of Queensland, January 1999.
N. G. Leveson. Safeware, system safety and computers. Addison-Wesley, 1995.
M. J. Mahemoff and L. J. Johnston. Principles for a Usability-Oriented Pattern Language. In P. Calder and B. Thomas, editors, Proceedings of 1998 Australasian Computer Human Interaction Conference-OZCHI’98, pages 132–139. IEEE Computer Society, 1998.
R. C. Mill, editor. Human Factors in Process Operations. Institution of Chemical Engineers, 1992.
D. Norman. The ‘problem’ with automation: inappropriate feedback and interaction, not ‘over-automation’. Philosphical Transactions of the Royal Society of London, Series B, 327(1241):585–593, 1990.
D. A. Norman. The Psychology of Everyday Things. Basic Books, 1988.
R. D. Patterson. Auditory warning sounds in the work environment. Philosphical Transactions of the Royal Society of London, Series B, 327(1241):485–492, 1990.
J. Reason, editor. Human Error. Cambridge University Press, 1990.
B. Shneidermann. Designing the User Interface: Strategies for Effective Human-Computer Interaction. Addison-Wesley, 1992.
P. Viljamaa. The Patterns Business: Impressions from PLoP-94. Software Engineering Notes, 20(1):74–78, January 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hussey, A. (1999). Patterns for Safer Human-Computer Interfaces. In: Felici, M., Kanoun, K. (eds) Computer Safety, Reliability and Security. SAFECOMP 1999. Lecture Notes in Computer Science, vol 1698. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48249-0_10
Download citation
DOI: https://doi.org/10.1007/3-540-48249-0_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66488-8
Online ISBN: 978-3-540-48249-9
eBook Packages: Springer Book Archive