Next Article in Journal
A Fast, Decentralized, Self-Aligned Carrier Method for Multicellular Converters
Previous Article in Journal
A Fast Method of Visually Lossless Compression of Dental Images
Article

Design Patterns and Electric Vehicle Charging Software

1
Research and Development Department, ASSIST Software, Str. Tipografiei Nr.1, 720043 Suceava, Romania
2
Faculty of Electrical Engineering and Computer Science, Stefan Cel Mare University of Suceava, Str. Universitatii Nr.13, 720229 Suceava, Romania
3
National Research and Development Institute for Cryogenic and Isotopic Technologies—ICSI Rm. Valcea, 240050 Ramnicu Valcea, Romania
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(1), 140; https://doi.org/10.3390/app11010140
Received: 2 December 2020 / Revised: 18 December 2020 / Accepted: 19 December 2020 / Published: 25 December 2020
The development and maintenance of complex software systems, with ever-changing requirements has benefited from the implementation of design patterns, which ensure a higher degree of maintainability. The present article illustrates the essential role of design patterns in sketching the software architecture for an electric vehicle charging management platform. We have integrated a series of design patterns to create a solid base structure for the API (Application Programming Interface). Furthermore, we have explored cloud design patterns in the deployment process to ensure a proper multi-tenant cloud application with the best possible tenant isolation for the cost. The aim of this paper is to offer readers an introduction in the case study theme, to describe a complex platform development through design patterns. With proper examples from real projects debated in the industry. The paper demonstrates the design patterns applicability from software level to cloud resources plan and advocates for a high-quality solution in every segment of project development. In conclusion, the results are promising, and the functionality of the established methods on this type of platforms will be evaluated during the implementation period. Overall, design patterns have proven to be essential in the development process, ensuring effective team communication and the delivery of qualitative software solutions. View Full-Text
Keywords: software development; software design pattern; cloud design patterns; multi-tenant architecture; electric vehicle charging; electric vehicle charging management platform software development; software design pattern; cloud design patterns; multi-tenant architecture; electric vehicle charging; electric vehicle charging management platform
Show Figures

Figure 1

MDPI and ACS Style

Meheden, M.; Musat, A.; Traciu, A.; Viziteu, A.; Onu, A.; Filote, C.; Răboacă, M.S. Design Patterns and Electric Vehicle Charging Software. Appl. Sci. 2021, 11, 140. https://doi.org/10.3390/app11010140

AMA Style

Meheden M, Musat A, Traciu A, Viziteu A, Onu A, Filote C, Răboacă MS. Design Patterns and Electric Vehicle Charging Software. Applied Sciences. 2021; 11(1):140. https://doi.org/10.3390/app11010140

Chicago/Turabian Style

Meheden, Maria; Musat, Andrei; Traciu, Andrei; Viziteu, Andrei; Onu, Adrian; Filote, Constantin; Răboacă, Maria S. 2021. "Design Patterns and Electric Vehicle Charging Software" Appl. Sci. 11, no. 1: 140. https://doi.org/10.3390/app11010140

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop