2018 IEEE/ACM Workflows in Support of Large-Scale Science (WORKS) 2018
DOI: 10.1109/works.2018.00011
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Distributed Orchestration of Node-RED IoT Workflows Using a Vector Symbolic Architecture

Abstract: There are a large number of workflow systems designed to work in various scientific domains, including support for the Internet of Things (IoT). One such workflow system is Node-RED, which is designed to bring workflow-based programming to IoT. However, the majority of scientific workflow systems, and specifically systems like Node-RED, are designed to operate in a fixed networked environment, which rely on a central point of coordination in order to manage the workflow. The main focus of the work described in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
30
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
1
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 13 publications
(30 citation statements)
references
References 20 publications
0
30
0
Order By: Relevance
“…However, languages for describing workflows tend to be highly complex, or specialized towards a particular domain, or both. However, Node-Red provided more general and flexible workflow programming paradigm which is originally designed for extreme automation [18]. This paper presents ExtremeFlow: an approach to workflow programming which combines the advantages of a declarative workflow description and web services programming.…”
Section: Proposed Methodologymentioning
confidence: 99%
“…However, languages for describing workflows tend to be highly complex, or specialized towards a particular domain, or both. However, Node-Red provided more general and flexible workflow programming paradigm which is originally designed for extreme automation [18]. This paper presents ExtremeFlow: an approach to workflow programming which combines the advantages of a declarative workflow description and web services programming.…”
Section: Proposed Methodologymentioning
confidence: 99%
“…One such workflow system is Node-RED , which is originally designed to bring workflow-based programming to IoT and extreme automation. However, the majority of workflow systems including Node-RED, are designed to operate in a fixed networked environment, which rely on a central point of coordination in order to manage the workflow [18]. This paper presents ExtremeFlow: an approach to workflow programming which combines the advantages of a declarative workflow description and web services programming.…”
Section: Automate Workflow Retrieval and Receptionmentioning
confidence: 99%
“…As such, a mechanism is needed that can locate and orchestrate the required workflow in the face of these challenges, without central control since it in not possible to rely on centralised registries, or even to know the IP location of objects and devices as they come in and out of service. As described in [1], [2], [3], the VSA architecture can be used for peer-to-peer (P2P) discovery of appropriate devices and functional micro-services without service and device registries because the VSA representation is able to act as both the object description and the address of the object.…”
Section: A Dynamic Service Configuration Use Casementioning
confidence: 99%
“…Our approach for creating semantically rich representation of services and workflows is to represent them as high level semantic concept vectors that are themselves constructed from semantic vectors representing their sub features in a recursive manner using vector binding and superposition operations as described in [3], [2]. Reviewing that X r represents a role vector and Y v a value vector, role vectors can be bound to filler vectors using the binding operation X r .…”
Section: Encoding Sensor Device and Service Objectsmentioning
confidence: 99%
See 1 more Smart Citation