https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Device Interoperability for Industrial IoT using Model-Driven Architecture
NUST,Department of Computer and Software Engineering,Islamabad,Pakistan.
NUST,Department of Computer and Software Engineering,Islamabad,Pakistan.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
2022 (English)In: 2022 24th International Multitopic Conference, INMIC 2022, 2022Conference paper, Published paper (Refereed)
Abstract [en]

Industrial Internet of Things (IIoT) is an emerging domain, converting common objects into connecting objects with ubiquitous internet access to automate industry. Due to different vendors, supporting different infrastructures, a set of communication protocols such as Zigbee, 6LowPAN, Wireless Fidelity (Wi-Fi), Hyper Text Transfer Protocol (HTTP), etc. are introduced for IIoT. Thus, a closed ecosystem for smart devices is created. Particularly, when two or more industrial IoT applications are developed using different application-layer protocols such as Constrained Application Protocol (CoAP), Advanced Message Queuing Protocol (AMQP), or MQ Telemetry Transport (MQTT), devices are called heterogeneous devices and interoperability becomes a major challenge. In the existing literature, device-level interoperability using different application-layer protocols is enhanced with the help of intermediators at the network layer which includes servers, brokers, or gateways/adapters to route communication. However, these intermediators lead to several other issues such as dependency on network layer components, load balancing, single point of failure, and scalability. Therefore, the interoperability issue needs to be addressed at the application layer using a device intermediator instead of utilizing network layer components. For this purpose, Model Driven Engineering (MDE) is selected because less attention is paid to IIoT interoperable solutions development using MDE. To bridge this gap, a Model Driven Architecture (MDA) based approach is proposed that reduces the processing time and effort to develop these IIoT interoperable systems. For this purpose, (i) a metamodel, (ii) a UML profile, and (iii) transformation rules are developed to make heterogenous application-layer protocols interoperable using devices as intermediator. The initial feasibility of the proposed solution is demonstrated through a real-world case study i.e., a smart city. Results show that a complete solution for interoperability at the application layer for industrial IoT is provided using MDA. It will help the practitioners to automate industry 4.0 using model-driven based system development.

Place, publisher, year, edition, pages
2022.
Keywords [en]
Industrial IoT, Internet of Things, Interoperability, Metamodel, Model Driven Architecture, Unified Modeling Language (UML) Profile
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-61458DOI: 10.1109/inmic56986.2022.9972976Scopus ID: 2-s2.0-85145436275ISBN: 9798350397109 (electronic)OAI: oai:DiVA.org:mdh-61458DiVA, id: diva2:1725618
Conference
24th International Multitopic Conference, INMIC 2022, Islamabad, Pakistan, 21 October 2022 through 22 October, 2022
Available from: 2023-01-11 Created: 2023-01-11 Last updated: 2023-01-11Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Anwar, Muhammad Waseem

Search in DiVA

By author/editor
Anwar, Muhammad Waseem
By organisation
Embedded Systems
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 157 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf