2019 IEEE International Conference on Autonomic Computing (ICAC) 2019
DOI: 10.1109/icac.2019.00014
|View full text |Cite
|
Sign up to set email alerts
|

Workflow Variability for Autonomic IoT Systems

Abstract: Autonomic IoT systems require variable behaviour at runtime to adapt to different system contexts. Building suitable models that span both design-time and runtime is thus essential for such systems. However, existing approaches separate the variability model from the behavioural model, leading to synchronization issues such as the need for dynamic reconfiguration and dependency management. Some approaches define a fixed number of behaviour variants and are therefore unsuitable for highly variable contexts. Thi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 10 publications
(18 citation statements)
references
References 39 publications
0
18
0
Order By: Relevance
“…DX-MAN [157,158,159] is a model that uses exogenous composition operators [160,161] to algebraically compose IoT services in a hierarchical bottom-up manner. The result of composition is not a workflow, but an IoT composite service which is semantically equivalent to a potentially infinite family of (explicit) workflow control flows.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…DX-MAN [157,158,159] is a model that uses exogenous composition operators [160,161] to algebraically compose IoT services in a hierarchical bottom-up manner. The result of composition is not a workflow, but an IoT composite service which is semantically equivalent to a potentially infinite family of (explicit) workflow control flows.…”
Section: Related Workmentioning
confidence: 99%
“…Workflow variability [157,208] allows the definition of alternative control flow constructs (i.e., behaviours) in a service composition (see Figure 12), and it is particularly useful for autonomously changing workflows at runtime. For instance, the SensorNetwork composite may define variable parallel behaviours for pulling data, depending on a vehicle's location.…”
Section: Workflow Variabilitymentioning
confidence: 99%
See 3 more Smart Citations