Leveraging Model-Driven Development to Evaluate Key Performance Indicators for Smart City
نویسندگان
1 Computer Engineering Department, Faculty of Engineering, Shahrekord University, Shahrekord, Iran
2 Computer Engineering Department, Faculty of Engineering, Shahrekord University, Shahrekord, Iran.
3 Computer Engineering Department, Faculty of Engineering, Shahrekord University, Shahrekord, Iran
doi
10.22091/jemsc.2025.11794.1231چکیده
Rapid urbanization, particularly in megacities, poses complex challenges for traffic management, energy consumption, and quality of life. Key Performance Indicators (KPIs) are crucial for evaluating urban systems, but their accurate calculation is challenging due to the large volume of data and computational complexity involved. This research presents a novel model-driven engineering approach that automates KPI calculation through a domain-specific modeling language (DSML) and a user-friendly graphical editor. This approach simplifies the evaluation process by reducing computational complexity, providing city managers with faster and more accurate access to information. An evaluation of the proposed DSML, based on maintainability, understandability, and extensibility, demonstrates its advantages over existing methods. The results show a significant improvement in the accuracy and efficiency of KPI evaluation, enabling more informed and effective management decisions. The features of DSML, including a structured metamodel and specialized classifications, significantly reduce modeling time, minimize human error, and enhance computational accuracy.