2018 3rd Cloudification of the Internet of Things (CIoT) 2018
DOI: 10.1109/ciot.2018.8627129
|View full text |Cite
|
Sign up to set email alerts
|

Reprogramming Low-end IoT Devices from the Cloud

Abstract: The Internet of Things (IoT) consists in a variety of smart connected objects, among which a category of low-end devices based on micro-controllers. The orchestration of low-end IoT devices is not straightforward because of the lack of generic and holistic solutions articulating cloud-based tools on one hand, and low-end IoT device software on the other hand. In this paper, we describe such a solution, combining a cloud-based IDE, graphical programming, and automatic JavaScript generation. Scripts are pushed o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 20 publications
(20 reference statements)
0
7
0
Order By: Relevance
“…Techniques like over-the-air programming and interpreters allow microcontrollers to be dynamically provisioned, increasing their maintainability and resilience. For example Baccelli et al provide a single language IoT system based on the RIOT operating system (OS) that allows runtime deployment of code snippets called containers [7]. Both client and server are written in JavaScript.…”
Section: Tier Spliting and Placementmentioning
confidence: 99%
See 1 more Smart Citation
“…Techniques like over-the-air programming and interpreters allow microcontrollers to be dynamically provisioned, increasing their maintainability and resilience. For example Baccelli et al provide a single language IoT system based on the RIOT operating system (OS) that allows runtime deployment of code snippets called containers [7]. Both client and server are written in JavaScript.…”
Section: Tier Spliting and Placementmentioning
confidence: 99%
“…(1) be able to measure temperature and humidity as well as light intensity, (2) scale to no more than 10 sensors per sensor node and investigate further sensor options like measuring sound levels, (3) have access to communication channels like WiFi, Bluetooth and even wired networks. (4) have a centralised database server, (5) have a client interface to access information stored in the database, (6) provide some means of security and authentication, (7) have some means of managing and monitoring sensor nodes like updating software or detecting new sensor nodes. All four smart campus implementations meet these high-level requirements.…”
Section: Functional Requirementsmentioning
confidence: 99%
“…Baccelli et al provide a single language IoT system based on the RIOT OS that allows runtime deployment of code snippets called containers [2]. Both client and server are written in Javascript, a multi-paradigm dynamically typed language.…”
Section: Other Tierless Iot Systemsmentioning
confidence: 99%
“…Available at https://bitbucket.org/jsinger/anyscale-sensors2 Available at ftp://ftp.cs.ru.nl/pub/Clean/mTask/IOT2020/CWSS.tgz…”
mentioning
confidence: 99%
“…In order to classify and group them, it was decided to classify each paper in only one area to facilitate the identification of research trends and opportunities. [16], [33], [34] Interface [35], [36], [37] Each paper is framed in a given topic is:…”
Section: B Rq2mentioning
confidence: 99%