Skip to main content

Event-B Development of Modelling Human Intervention Request in Self-driving Vehicle Systems

  • Conference paper
  • First Online:
Rigorous State-Based Methods (ABZ 2024)

Abstract

In the design of autonomous systems, seamless integration with human operators is crucial, particularly when humans are considered as a fail-safe for intervening in hazardous situations. This study presents an Event-B intervention timing pattern designed to include human drivers’ responses when they act as fallback mechanisms in Self-Driving Vehicle (SDV) systems. The proposed pattern outlines specific timings for driver interventions following alerts from SDVs, offering a clear set of expectations and conditions for human drivers during these critical takeover instances. The usability of this pattern is demonstrated through a case study, highlighting its importance for situations that require interventions. Ultimately, it sheds light on the operational aspects of SDVs, ensuring a safe and orderly transition from automated to manual control.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    An Event-B model is publicly available as a Rodin archive at: .

References

  1. Abrial, J.R.: Modeling in Event-B: System and Software Engineering. Cambridge University Press, Cambridge (2010)

    Book  Google Scholar 

  2. Abrial, J.R., Butler, M., Hallerstede, S., Hoang, T.S., Mehta, F., Voisin, L.: Rodin: an open toolset for modelling and reasoning in Event-B. Int. J. Softw. Tools Technol. Transfer 12(6), 447–466 (2010)

    Article  Google Scholar 

  3. Becker, C., Yount, L., Rozen-Levy, S., Brewer, J., et al.: Functional safety assessment of an automated lane centering system. Technical report, United States. Department of Transportation. National Highway Traffic Safety \(\ldots \)(2018)

    Google Scholar 

  4. Blanco, M., et al.: Human factors evaluation of level 2 and level 3 automated driving concepts. Technical report, National Highway Traffic Safety Admin (2014)

    Google Scholar 

  5. Butler, M., Falampin, J.: An approach to modelling and refining timing properties in B. In: Refinement of Critical Systems (RCS) (2002)

    Google Scholar 

  6. Cansell, D., Méry, D., Rehm, J.: Time constraint patterns for Event B development. In: Julliand, J., Kouchnarenko, O. (eds.) B 2007. LNCS, vol. 4355, pp. 140–154. Springer, Heidelberg (2006). https://doi.org/10.1007/11955757_13

    Chapter  Google Scholar 

  7. Christensen, A., et al.: Key considerations in the development of driving automation systems. In: 24th Enhanced Safety Vehicles Conference. Gothenburg, Sweden (2015)

    Google Scholar 

  8. Claybrook, J., Kildare, S.: Autonomous vehicles: no driver\(\ldots \) no regulation? Science 361(6397), 36–37 (2018)

    Article  Google Scholar 

  9. Comma.ai: Openpilot: an open source driver assistance system (2022). https://github.com/commaai/openpilot/

  10. Fridman, L.: Human-centered autonomous vehicle systems: principles of effective shared autonomy. arXiv preprint arXiv:1810.01835 (2018)

  11. Hoang, T.S., Dghaym, D., Snook, C., Butler, M.: A composition mechanism for refinement-based methods. In: 2017 22nd International Conference on Engineering of Complex Computer Systems (ICECCS), pp. 100–109. IEEE (2017)

    Google Scholar 

  12. HSRC: Top Safety Picks by HSRC (Highway safety research  & communications). https://www.iihs.org/iihs/ratings/TSP-List. Accessed 22 June 2022

  13. Lerner, N., Jenness, J., Robinson, E., Brown, T., Baldwin, C., Llaneras, R.E., et al.: Crash warning interface metrics. Technical report, United States. National Highway Traffic Safety Administration (2011)

    Google Scholar 

  14. Leuschel, M., Butler, M.: ProB: an automated analysis toolset for the B Method. Int. J. Softw. Tools Technol. Transfer 10(2), 185–203 (2008)

    Article  Google Scholar 

  15. Merat, N., Jamson, A.H., Lai, F.C., Daly, M., Carsten, O.M.: Transition to manual: driver behaviour when resuming control from a highly automated vehicle. Transport. Res. F: Traffic Psychol. Behav. 27, 274–282 (2014)

    Article  Google Scholar 

  16. Radovic, M.: Tech talk: Untangling the 5 levels of drone autonomy. https://droneii.com/project/drone-autonomy-levels. Accessed 25 Nov 2022

  17. SAE: Taxonomy and definitions for terms related to on-road motor vehicle automated driving systems. SAE Standard J 3016, 1–16 (2014)

    Google Scholar 

  18. Sarshogh, M.R., Butler, M.: Specification and refinement of discrete timing properties in Event-B. Electron. Commun. EASST 36 (2011)

    Google Scholar 

  19. Vagia, M., Rødseth, Ø.J.: A taxonomy for autonomous vehicles for different transportation modes. In: Journal of Physics: Conference Series. IOP Publishing (2019)

    Google Scholar 

  20. Xu, W.: From automation to autonomy and autonomous vehicles: challenges and opportunities for human-computer interaction. Interactions 28(1), 48–53 (2020)

    Article  Google Scholar 

  21. Zhu, C., Butler, M., Cirstea, C.: Formalizing hierarchical scheduling for refinement of real-time systems. Sci. Comput. Program. 189, 102390 (2020)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fahad Alotaibi .

Editor information

Editors and Affiliations

Ethics declarations

Competing Interests

The author(s) has no competing interests to declare that are relevant to the content of this manuscript.

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alotaibi, F., Hoang, T.S., Fathabadi, A.S., Butler, M. (2024). Event-B Development of Modelling Human Intervention Request in Self-driving Vehicle Systems. In: Bonfanti, S., Gargantini, A., Leuschel, M., Riccobene, E., Scandurra, P. (eds) Rigorous State-Based Methods. ABZ 2024. Lecture Notes in Computer Science, vol 14759. Springer, Cham. https://doi.org/10.1007/978-3-031-63790-2_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-63790-2_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-63789-6

  • Online ISBN: 978-3-031-63790-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics