2020
DOI: 10.5381/jot.2020.19.2.a16
|View full text |Cite
|
Sign up to set email alerts
|

Continuous Deployment of Trustworthy Smart IoT Systems.

Abstract: While the next generation of IoT systems need to perform distributed processing and coordinated behaviour across IoT, Edge and Cloud infrastructures, their development and operation are still challenging. A major challenge is the high heterogeneity of their infrastructure, which broadens the surface for security attacks and increases the complexity of maintaining and evolving such complex systems. In this paper, we present our approach for Generation and Deployment of Smart IoT Systems (GeneSIS) to tame this c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2021
2021
2025
2025

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 12 publications
(15 citation statements)
references
References 6 publications
0
15
0
Order By: Relevance
“…-Deployer is an instance of GeneSIS [6] -a tool to support the orchestration and deployment of IoT software systems across the Cloud-Edge-IoT continuum. GeneSIS includes: (i) a domain-specific modelling language to specify the deployment of IoT systems on Cloud, Edge and IoT infrastructures, including devices with no or limited access to the Internet, and (ii) a models@run.time deployment engine responsible for orchestration, deployment, and adaptation.…”
Section: B the Serverless4iot Gatewaymentioning
confidence: 99%
“…-Deployer is an instance of GeneSIS [6] -a tool to support the orchestration and deployment of IoT software systems across the Cloud-Edge-IoT continuum. GeneSIS includes: (i) a domain-specific modelling language to specify the deployment of IoT systems on Cloud, Edge and IoT infrastructures, including devices with no or limited access to the Internet, and (ii) a models@run.time deployment engine responsible for orchestration, deployment, and adaptation.…”
Section: B the Serverless4iot Gatewaymentioning
confidence: 99%
“…GeneSIS is a generic solution for the automatic deployment of IoT-edge-cloud applications. In this section, we first briefly summarize the main concepts of the language and the engine (more details can be found in our earlier publication [31]), with the help of the motivating RPM example, and then focus on the features specific to the device deployment problem in the fleet deployment context.…”
Section: Modelling Language and Engine For Device Deploymentmentioning
confidence: 99%
“…Figure 2 shows the GeneSIS meta-model, which specifies the main concepts of the modelling language and the relations between the concepts. The complete description of the metamodel can be found in [31].…”
Section: The Genesis Modelling Language For Device Deploymentmentioning
confidence: 99%
See 1 more Smart Citation
“…To enable more advanced assignment at the fleet level, we are also experimenting with the constraint solving [20] and combinatorial optimisation [23] techniques. 4) GeneSIS for enacting firmware updates: to implement the final step, we relied on our software deployment tool GeneSIS [24], [25]. GeneSIS is a toolkit for continuous orchestration and deployment of software components across the IoT-Edge-Cloud computing continuum.…”
Section: B Proof Of Conceptmentioning
confidence: 99%