Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains
The connectivity of heterogeneous components is the key factor behind the notion of the Internet of Things (IoT). Typically, IoT applications involve several communication protocols that are developed based on heterogeneous data models. This has complicated the connectivity within IoT applications....
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9478844/ |
id |
doaj-b6964ebf4b7c417c936132707b57a92b |
---|---|
record_format |
Article |
spelling |
doaj-b6964ebf4b7c417c936132707b57a92b2021-07-15T23:00:51ZengIEEEIEEE Access2169-35362021-01-019986399865310.1109/ACCESS.2021.30960439478844Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid DomainsAlaa S. Alaerjan0https://orcid.org/0000-0003-2926-6083Department of Computer Science, College of Computer and Information Sciences, Jouf University, Sakaka, Saudi ArabiaThe connectivity of heterogeneous components is the key factor behind the notion of the Internet of Things (IoT). Typically, IoT applications involve several communication protocols that are developed based on heterogeneous data models. This has complicated the connectivity within IoT applications. It has also caused significant interoperability issues. Therefore, in this paper we propose a novel connectivity layer which we refer to as the Distributed Data Interoperability Layer (DDIL). DDIL aims at addressing the connectivity issues that arise due to the heterogeneity of data models. In the approach, we construct DDIL into different software components. We then describe these components as a set of configurable features to allow DDIL to be tailored based on the requirements of each application. DDIL has the capabilities to address both syntactic and semantic interoperability. The feature-oriented design of DDIL provides required flexibility which is a key concern in several IoT applications. Additionally, DDIL supports backward compatibility. It also allows utilizing preexisting technologies which supports rapid development of applications. We implemented the approach in a simulated smart grid environment. The results prove that DDIL has the capabilities to support the connectivity of different applications even if they are developed based on different protocols and heterogeneous data models.https://ieeexplore.ieee.org/document/9478844/Applicationsconnectivityfeature-orientedinteroperabilityIoTmodel-based |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alaa S. Alaerjan |
spellingShingle |
Alaa S. Alaerjan Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains IEEE Access Applications connectivity feature-oriented interoperability IoT model-based |
author_facet |
Alaa S. Alaerjan |
author_sort |
Alaa S. Alaerjan |
title |
Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains |
title_short |
Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains |
title_full |
Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains |
title_fullStr |
Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains |
title_full_unstemmed |
Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains |
title_sort |
model-driven interoperability layer for normalized connectivity across smart grid domains |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
The connectivity of heterogeneous components is the key factor behind the notion of the Internet of Things (IoT). Typically, IoT applications involve several communication protocols that are developed based on heterogeneous data models. This has complicated the connectivity within IoT applications. It has also caused significant interoperability issues. Therefore, in this paper we propose a novel connectivity layer which we refer to as the Distributed Data Interoperability Layer (DDIL). DDIL aims at addressing the connectivity issues that arise due to the heterogeneity of data models. In the approach, we construct DDIL into different software components. We then describe these components as a set of configurable features to allow DDIL to be tailored based on the requirements of each application. DDIL has the capabilities to address both syntactic and semantic interoperability. The feature-oriented design of DDIL provides required flexibility which is a key concern in several IoT applications. Additionally, DDIL supports backward compatibility. It also allows utilizing preexisting technologies which supports rapid development of applications. We implemented the approach in a simulated smart grid environment. The results prove that DDIL has the capabilities to support the connectivity of different applications even if they are developed based on different protocols and heterogeneous data models. |
topic |
Applications connectivity feature-oriented interoperability IoT model-based |
url |
https://ieeexplore.ieee.org/document/9478844/ |
work_keys_str_mv |
AT alaasalaerjan modeldriveninteroperabilitylayerfornormalizedconnectivityacrosssmartgriddomains |
_version_ |
1721298002161696768 |