Skip to main content

Learning Safe Interactions and Full-Control

  • Chapter
  • First Online:

Part of the book series: Human–Computer Interaction Series ((HCIS))

Abstract

This chapter is concerned with the problem of learning how to interact safely with complex automated systems. With large systems, human–machine interaction errors like automation surprises are more likely to happen. Full-control mental models are formal system abstractions embedding the required information to completely control a system and avoid interaction surprises. They represent the internal system understanding that should be achieved by perfect operators. However, this concept provides no information about how operators should reach that level of competence. This work investigates the problem of splitting the teaching of full-control mental models into smaller independent learning units. These units each allow to control a subset of the system and can be learned incrementally to control more and more features of the system. This chapter explains how to formalize the learning process based on an operator that merges mental models. On that basis, we show how to generate a set of learning units with the required properties.

The original version of the book was revised: For detailed information please see Erratum. The erratum to the book is available at 10.1007/978-3-319-51838_21

An erratum to this chapter can be found at http://dx.doi.org/10.1007/978-3-319-51838-1_21

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   329.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

References

  • Blandford A, Cauchi A, Curzon P, Eslambolchilar P, Furniss D, Gimblett A, Huang H, Lee P, Li Y, Masci P, Oladimeji P, Rajkomar A, Rukšėnas R, Thimbleby H (2011) Comparing actual practice and user manuals: a case study based on programmable infusion pumps. In: Proceedings of the 1st international workshop on engineering interactive computing systems for medecine and health care (EICS4Med 2011)

    Google Scholar 

  • Bolton ML, Bass EJ, Siminiceanu RI (2008) Using formal methods to predict human error and system failures. In: Proceedings of the second international conference on applied human factors and ergonomics (AHFE 2008)

    Google Scholar 

  • Buth B (2004) Analysing mode confusion: an approach using FDR2. In: Heisel M, Liggesmeyer P, Wittmann S (eds) Proceedings of the 23rd international conference on computer safety, reliability and security (SAFECOMP 2004). Lecture notes in computer science, vol 3219. Springer, pp 101–114

    Google Scholar 

  • Campos JC, Harrison MD (2008) Systematic analysis of control panel interfaces using formal tools. In: Graham TCN, Palanque PA (eds) Proceedings of the 15th international workshop on design, specification and verification of interactive systems (DSV-IS 2008). Lecture notes in computer science, vol 5136. Springer, pp 72–85

    Google Scholar 

  • Campos JC, Harrison MD, Loer K (2004) Verifying user interfaces behaviour with model checking. In: Augusto JC, Ultes-Nitsche U (eds) Proceedings of the 2nd international workshop on verification and validation of enterprise information systems (VVEIS 2004). INSTICC Press, pp 87–96

    Google Scholar 

  • Carroll JM, Anderson NS, Olson JR et al (1987) Mental models in human-computer interaction: research issues about what the user of software knows, Number 12. National academies

    Google Scholar 

  • Combéfis S (2013) A formal framework for the analysis of human-machine interactions. PhD thesis, Université catholique de Louvain

    Google Scholar 

  • Combéfis S, Pecheur C (2009) A bisimulation-based approach to the analysis of human-computer interaction. In: Calvary G, Graham TCN, Gray P (eds) Proceedings of the ACM SIGCHI symposium on engineering interactive computing systems (EICS 2009). ACM, New York, NY, USA, pp 101–110

    Chapter  Google Scholar 

  • Combéfis S, Giannakopoulou D, Pecheur C, Feary M (2011a) Learning system abstractions for human operators. Proceedings of the 2011 international workshop on machine learning technologies in software engineering (MALETS 2011). New York, NY, USA. ACM, pp 3–10

    Google Scholar 

  • Combéfis S, Giannakopoulou D, Pecheur C, Feary M (2011b) A formal framework for design and analysis of human-machine interaction. In: Proceedings of the 2011 IEEE international conference on systems, man, and cybernetics (SMC 2011). IEEE, pp 1801–1808

    Google Scholar 

  • Delp C, Lam D, Fosse E, Lee C-Y (2013) Model based document and report generation for systems engineering. In: 2013 IEEE aerospace conference. IEEE, pp 1–11

    Google Scholar 

  • Michael Heymann, Asaf Degani (2007) Formal analysis and automatic generation of user interfaces: approach, methodology, and an algorithm. Hum Factors: J Hum Factors Ergon Soc 49(2):311–330

    Article  Google Scholar 

  • Kieras David E, Polson Peter G (1985) An approach to the formal analysis of user complexity. Int J Man-Mach Stud 22(4):365–394

    Article  Google Scholar 

  • Palmer E (1995) “oops, it didn’t arm.”—a case study of two automation surprises. In: Jensen RS, Rakovan LA (eds) Proceedings of the 8th international symposium on aviation psychology (ISAP 1995), April 1995

    Google Scholar 

  • Rushby J (2002) Using model checking to help discover mode confusions and other automation surprises. Reliab Eng Syst Saf 75(2):167–177

    Article  Google Scholar 

  • Sarter NB, Woods DD, Billings CE (1997) Automation surprises. In: Salvendy G (ed) Handbook of human factors and ergonomics, chapter 57. Wiley, pp 1926–1943

    Google Scholar 

  • Spichkova M, Zhu X, Mou D (2014) Do we really need to write documentation for a system? CASE tool add-ons: generator+editor for a precise documentation. CoRR, 2014. http://arXiv.org/abs/1404.7265

  • Nancy Staggers, Norcio Anthony F (1993) Mental models: concepts for human-computer interaction research. Int J Man-Mach Stud 38(4):587–605

    Article  Google Scholar 

  • Thimbleby HW, Ladkin PB (1995) A proper explanation when you need one. In: Kirby MAR, Dix AJ, Finlay JM (eds) Proceedings of HCI ’95 people and computers X, Huddersfield, August 1995. University Press, pp 107–118. ISBN 0-521-56729-7

    Google Scholar 

  • Harold Thimbleby, Ladkin Peter B (1996) From logic to manuals. Softw Eng J 11(6):347–354

    Article  Google Scholar 

  • Tretmans J (2008) Model based testing with labelled transition systems. In: Hierons R, Bowen J, Harman M (eds) Formal methods and testing. Lecture notes in computer science, vol 4949. Springer, pp 1–38

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guillaume Maudoux .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Maudoux, G., Pecheur, C., Combéfis, S. (2017). Learning Safe Interactions and Full-Control. In: Weyers, B., Bowen, J., Dix, A., Palanque, P. (eds) The Handbook of Formal Methods in Human-Computer Interaction. Human–Computer Interaction Series. Springer, Cham. https://doi.org/10.1007/978-3-319-51838-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-51838-1_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-51837-4

  • Online ISBN: 978-3-319-51838-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics