Abstract
Automation systems involve a range of cyber-physical system components such as sensors, actuators, control equipment, machines, robots, AGVs, etc. Seamless interoperability among these entities is a significant challenge. A well-designed Industrial Internet of Things (IIoT) platform at the network edge can offer several services by acting as a transformation engine between these field devices and various enterprise applications. We consider the EdgeX Foundry platform as such an IIoT middleware, discuss how EdgeX can provide ready-to-use integration of IoT devices, and show how we connect it with a low-code XMDD coordination layer that interfaces with EdgeX microservices through a Native DSL mechanism. We consider this technology landscape from the point of view of a building automation system example that supports high reconfigurability and security. We show how to produce all the essential elements of a complex Web based application to control the considered building systems. We demonstrate various features of the application's data and process models, how DSLs play a role at various levels, and how to add security capabilities that go beyond the cross-layer concerns and mechanisms offered by EdgeX. To this end, we introduce a declarative policy layer to be implemented using the open source ADD-Lib in form of an additional DSL for Attribute Based Encryption, with the aim of further enriching the capabilities around the EdgeX platform.
| Original language | English |
|---|---|
| Title of host publication | FDL 2021 - Proceedings of the 2021 Forum on Specification and Design Languages |
| Publisher | IEEE Computer Society |
| ISBN (Electronic) | 9781665418256 |
| DOIs | |
| Publication status | Published - 8 Sep 2021 |
| Event | 2021 Forum on Specification and Design Languages, FDL 2021 - Antibes, France Duration: 8 Sep 2021 → 10 Sep 2021 |
Publication series
| Name | Forum on Specification and Design Languages |
|---|---|
| Volume | 2021-September |
| ISSN (Print) | 1636-9874 |
Conference
| Conference | 2021 Forum on Specification and Design Languages, FDL 2021 |
|---|---|
| Country/Territory | France |
| City | Antibes |
| Period | 8/09/21 → 10/09/21 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
Fingerprint
Dive into the research topics of 'DSLs for model driven development of secure interoperable automation systems with EdgeX foundry'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver