Article
Version 1
This version is not peer-reviewed
A Reference Architecture for Smart Car Parking Management Systems
Version 1
: Received: 30 September 2024 / Approved: 30 September 2024 / Online: 1 October 2024 (03:36:11 CEST)
How to cite: Ozkaya, M. A Reference Architecture for Smart Car Parking Management Systems. Preprints 2024, 2024092462. https://doi.org/10.20944/preprints202409.2462.v1 Ozkaya, M. A Reference Architecture for Smart Car Parking Management Systems. Preprints 2024, 2024092462. https://doi.org/10.20944/preprints202409.2462.v1
Abstract
Finding out an available car parking space has been one of the most crucial problems for the crowded cities, which causes such issues as traffic congestions, air pollutions, and stressful drivers. To mitigate the issues here, smart car parking management system (SPMS) solutions can be used which digitalise the parking processes and maximise the drivers’ productiveness. However, the existing SPMS solutions are either domain-specific or address the applications of particular techniques and technologies. None of the solutions in the literature propose any generic approach that can be re-used for the analysis and design of any SPMSs. In this paper, we propose a reference architecture (RA) for the SPMS product family. Performing comprehensive domain analysis, we provide a feature model of the common and varying features for SPMSs. We designed 4 architectural viewpoints, which are context, module, component&connector, and allocation. Each viewpoint addresses a different concern and proposes a generic solution that can be re-used for any specific SPMSs. To validate our RA design, we used the commercial 4Park SPMS application and specified its architecture using our RA viewpoints. We strongly believe that our RA design for SPMSs can be useful for the SPMS domain who develop SPMS solutions.
Keywords
Smart car parking; reference architecture; software architecture; multiple viewpoints
Subject
Computer Science and Mathematics, Software
Copyright: This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Comments (0)
We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.
Leave a public commentSend a private comment to the author(s)
* All users must log in before leaving a comment