Skip to main content

Third Case Study: An Electric Vehicle Charging Protocol

  • Chapter
  • First Online:
Formal Analysis by Abstract Interpretation

Part of the book series: SpringerBriefs in Applied Sciences and Technology ((BRIEFSAPPLSCIENCES))

  • 281 Accesses

Abstract

Modern-day renewable and smart energy systems are increasingly playing an important role in our societies. Electric vehicle charging service infrastructures are becoming ever more popular and accessible, although at a pace not well understood yet in terms of the reliability and security of this new paradigm. Often, solutions are rolled out to the market with little or no analysis of their resilience and even at the standards level, specifications of systems and protocols often omit or skim over the question of reliability. This chapter will present a new formal approach for analysing the effects of single failures on process algebraic specifications used often in specifying communication protocols. This new approach is applied to one part of an international standard protocol, the Open Charge Point Protocol, for electric vehicle charging, and demonstrates how the effects of specification faults can impact the safety and security of the protocol. This chapter represents the third case study of analysing modern and complex protocols in the current book.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.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

References

  1. OCPP 2.0.1 Part 2 - Specification. https://www.openchargealliance.org/protocols/ocpp-201/. Accessed 23 Apr 2020

  2. M.C. Falvo, D. Sbordone, I.S. Bayram, M. Devetsikiotis, in 2014 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (IEEE, 2014), pp. 1134–1139

    Google Scholar 

  3. S.S. Hussain, T.S. Ustun, P. Nsonga, I. Ali, IEEE Trans. Veh. Technol. 67(8), 7690 (2018)

    Article  Google Scholar 

  4. D.J. Andrews, T.L. Polmateer, J.P. Wheeler, D.L. Slutzky, J.H. Lambert, Curr. Sustain./Renew. Energy Rep. pp. 1–7 (2020)

    Google Scholar 

  5. Y. Jia, M. Harman, IEEE Trans. Software Eng. 37(5), 649 (2010)

    Article  Google Scholar 

  6. Open Charge Alliance. https://www.openchargealliance.org/. Accessed 11 May 2020

  7. OCPP 2.0.1 Part 1 - Architecture & Topology. https://www.openchargealliance.org/protocols/ocpp-201/. Accessed 23 Apr 2020

  8. C.S. Lee, N.D. Jones, A.M. Ben-Amram, SIGPLAN Not. 36(3), 8192 (2001)

    Article  Google Scholar 

  9. H.B. Curry, R. Feys, Combinatory Logic, vol. 1 (North-Holland Publishing Company, Amsterdam, 1958). https://books.google.co.uk/books?id=fEnuAAAAMAAJ

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Benjamin Aziz .

Rights and permissions

Reprints and permissions

Copyright information

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

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Aziz, B. (2022). Third Case Study: An Electric Vehicle Charging Protocol. In: Formal Analysis by Abstract Interpretation. SpringerBriefs in Applied Sciences and Technology. Springer, Cham. https://doi.org/10.1007/978-3-030-91153-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-91153-9_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-91152-2

  • Online ISBN: 978-3-030-91153-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics