Next Article in Journal
Improving Photocatalytic Hydrogen Production with Sol–Gel Prepared NiTiO₃/TiO₂ Composite
Previous Article in Journal
Optimization of Second-Generation Biodiesel Blends to Enhance Diesel Engine Performance and Reduce Pollutant Emissions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Domain-Specific Modeling Language for Security Analysis of EV Charging Infrastructure

1
College of Computing, Mohammad VI Polytechnic University, Lot 660, Hay Moulay Rachid, Benguerir 43150, Morocco
2
IT Architecture and Model Driven Systems Development Team, ENSIAS, Mohammed V University in Rabat, Rabat 10112, Morocco
*
Author to whom correspondence should be addressed.
Energies 2024, 17(23), 5832; https://doi.org/10.3390/en17235832
Submission received: 28 September 2024 / Revised: 1 November 2024 / Accepted: 18 November 2024 / Published: 21 November 2024
(This article belongs to the Section E: Electric Vehicles)

Abstract

Electric vehicles (EVs) and their ecosystem have unquestionably made significant technological strides. Indeed, EVs have evolved into sophisticated computer systems with extensive internal and external communication capabilities. This interconnection raises concerns about security, privacy, and the expanding risk of cyber-attacks within the electric vehicle landscape. In particular, the charging infrastructure plays a crucial role in the electric mobility ecosystem. With the proliferation of charging points, new attack vectors are opened up for cybercriminals. The threat landscape targeting charging systems encompasses various types of attacks ranging from physical attacks to data breaches including customer information. In this paper, we aim to leverage the power of model-driven engineering to model and analyze EV charging systems at early stages. We employ domain-specific modeling language (DSML) techniques for the early security modeling and analysis of EV charging infrastructure. We accomplish this by integrating the established EMSA model for electric mobility, which encapsulates all key stakeholders in the ecosystem. To our knowledge, this represents the first instance in the literature of applying DSML within the electric mobility ecosystem, highlighting its innovative nature. Moreover, as our formalization based on DSML is an iterative, continuous, and evolving process, this approach guarantees that our proposed framework adeptly tackles the evolving cyber threats confronting the EV industry. Specifically, we use the Object Constraint Language (OCL) for precise specification and verification of security threats as properties of a modeled system. To validate our framework, we explore a set of representative threats targeting EV charging systems from real-world scenarios. To the best of our knowledge, this is the first attempt to provide a comprehensive security modeling framework for the electric mobility ecosystem.
Keywords: security; model-driven engineering; domain-specific language; electric mobility; charging infrastructure security; model-driven engineering; domain-specific language; electric mobility; charging infrastructure

Share and Cite

MDPI and ACS Style

Motii, A.; El Hamlaoui, M.; Basmadjian, R. Domain-Specific Modeling Language for Security Analysis of EV Charging Infrastructure. Energies 2024, 17, 5832. https://doi.org/10.3390/en17235832

AMA Style

Motii A, El Hamlaoui M, Basmadjian R. Domain-Specific Modeling Language for Security Analysis of EV Charging Infrastructure. Energies. 2024; 17(23):5832. https://doi.org/10.3390/en17235832

Chicago/Turabian Style

Motii, Anas, Mahmoud El Hamlaoui, and Robert Basmadjian. 2024. "Domain-Specific Modeling Language for Security Analysis of EV Charging Infrastructure" Energies 17, no. 23: 5832. https://doi.org/10.3390/en17235832

APA Style

Motii, A., El Hamlaoui, M., & Basmadjian, R. (2024). Domain-Specific Modeling Language for Security Analysis of EV Charging Infrastructure. Energies, 17(23), 5832. https://doi.org/10.3390/en17235832

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop