BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260522T150115Z
LOCATION:D173
DTSTART;TZID=America/Chicago:20181111T142500
DTEND;TZID=America/Chicago:20181111T145000
UID:submissions.supercomputing.org_SC18_sess163_ws_works112@linklings.com
SUMMARY:Dynamic Distributed Orchestration of Node-RED IOT Workflows Using 
 a Vector Symbolic Architecture
DESCRIPTION:Christopher Simpkin, Ian J. Taylor, and Daniel Harborne (Cardi
 ff University); Graham Bent (IBM Research, UK); Alun Preece (Cardiff Unive
 rsity); and Raghu K. Ganti (IBM Research)\n\nThere are a large number of w
 orkflow systems designed to work in various scientific domains, including 
 support for the Internet of Things (IoT).  One such workflow system is Nod
 e-RED, which is designed to bring workflow-based programming to IoT. Howev
 er, the majority of scientific workflow systems, and specifically systems 
 like Node-RED, are designed to operate in a fixed networked environment, w
 hich rely on a central point of coordination in order to manage the workfl
 ow.  The main focus of the work described in this paper is to investigate 
 means whereby we can migrate Node-RED workflows into a decentralized execu
 tion environment, so that such workflows can run on Edge networks, where n
 odes are extremely transient in nature.   In this work,  we demonstrate th
 e feasibility of such an approach by showing how we can migrate a Node-RED
  based traffic congestion workflow into a decentralized environment.  The 
 traffic congestion algorithm is implemented as a set of Web services withi
 n Node-RED and we have architected and implemented a system that proxies t
 he centralized Node-RED services using cognitively-aware wrapper services,
  designed to operate in a decentralized environment.  Our cognitive servic
 es use a Vector Symbolic Architecture to semantically represent service de
 scriptions and workflows in a way that can be unraveled on the fly without
  any central point of control. The VSA-based system is capable of parsing 
 Node-RED workflows and migrating them to a decentralized environment for e
 xecution; providing a way to use Node-RED as a front-end graphical composi
 tion tool for decentralized workflows.\n\nTag: Reproducibility, Scientific
  Computing, Scientific Workflows, Workflows, HPC, Data Intensive\n\nRegist
 ration Category: Workshop Reg Pass\n\n
END:VEVENT
END:VCALENDAR
