TY - GEN
T1 - A Generic MDA-IoT Architecture for Connected Vehicles in Smart Cities
AU - Moadad, Nour
AU - Damaj, Issam
AU - El Kabani, Islam
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2023/1/25
Y1 - 2023/1/25
N2 - Technology nowadays revolves around the Internet of Things (IoT) that contributes to the essential necessities of society and the growth of cities. Assorted technologies, communication protocols, and heterogeneous devices cause the complexity of IoT-developed applications and systems. Model Driven Architecture (MDA) approach reduces IoT complexity; it enables the modeling of things or objects such as devices, parts of the infrastructure, public services, Connected Vehicles (CV), etc., through different perspectives and refinements of various abstraction levels. Different IoT architectures focus on aspects such as security, scalability, and interoperability throughout the development of IoT applications. Reportedly, limited or no work is found in the literature that presents integrating MDA within IoT and taking into consideration MDA-IoT aspects upon creating an architecture that supports IoT systems based on Quality of Experience (QoE). This investigation proposes a Model Driven Development (MDD) framework for IoT systems and develops a supporting IoT reference architecture to target real-time smart-city applications with a focus on CVs. The suggested framework includes mapping an IoT Architecture with its three basic layers to an MDA architecture that facilitates designing IoT applications. The outcomes of the proposed investigation include facilitating the development of real-time IoT systems and applications that promotes improving QoE.
AB - Technology nowadays revolves around the Internet of Things (IoT) that contributes to the essential necessities of society and the growth of cities. Assorted technologies, communication protocols, and heterogeneous devices cause the complexity of IoT-developed applications and systems. Model Driven Architecture (MDA) approach reduces IoT complexity; it enables the modeling of things or objects such as devices, parts of the infrastructure, public services, Connected Vehicles (CV), etc., through different perspectives and refinements of various abstraction levels. Different IoT architectures focus on aspects such as security, scalability, and interoperability throughout the development of IoT applications. Reportedly, limited or no work is found in the literature that presents integrating MDA within IoT and taking into consideration MDA-IoT aspects upon creating an architecture that supports IoT systems based on Quality of Experience (QoE). This investigation proposes a Model Driven Development (MDD) framework for IoT systems and develops a supporting IoT reference architecture to target real-time smart-city applications with a focus on CVs. The suggested framework includes mapping an IoT Architecture with its three basic layers to an MDA architecture that facilitates designing IoT applications. The outcomes of the proposed investigation include facilitating the development of real-time IoT systems and applications that promotes improving QoE.
KW - Architecture
KW - Connected Vehicles
KW - Intelligent Transportation Systems
KW - Internet of Things
KW - Model Driven Engineering
KW - Quality of Experience
KW - Smart Cities
UR - http://www.scopus.com/inward/record.url?scp=85147669499&partnerID=8YFLogxK
U2 - 10.1109/GCAIoT57150.2022.10019064
DO - 10.1109/GCAIoT57150.2022.10019064
M3 - Conference contribution
AN - SCOPUS:85147669499
T3 - 2022 IEEE Global Conference on Artificial Intelligence and Internet of Things, GCAIoT 2022
SP - 122
EP - 129
BT - 2022 IEEE Global Conference on Artificial Intelligence and Internet of Things, GCAIoT 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2022 IEEE Global Conference on Artificial Intelligence and Internet of Things, GCAIoT 2022
Y2 - 18 December 2022 through 21 December 2022
ER -