In traditional IoT system simple edge devices collect data to specialized server. However, hardware has already evolved enabling intelligence and programmability of IoT devices.   Our focus is on programmability of heterogeneous IoT devices and dynamic orchestration of the IoT applications together with web applications. In this paper we present our orchestration solution. Participating IoT and web applications are described using the OpenAPI specification. The orchestration system dynamically finds suitable IoT applications and devices for the orchestration.
['Otto Hylli', 'Anna Ruokonen', 'Niko Mäkitalo', 'Kari Systä']
Orchestrating the Internet of Things Dynamically: research paper