A4 Vertaisarvioitu artikkeli konferenssijulkaisussa

DoS-IL: A Domain Specific Internet of Things Language for Resource Constrained Devices




TekijätBehailu Negash, Tomi Westerlund, Amir M. Rahmani, Pasi Liljeberg, HannuTenhunen

ToimittajaShakshuki, E

Konferenssin vakiintunut nimiInternational Conference on Ambient Systems, Networks and Technologies

Julkaisuvuosi2017

JournalProcedia Computer Science

Kokoomateoksen nimi8th International Conference on Ambient Systems, Networks and Technologies, ANT-2017 and the 7th International Conference on Sustainable Energy Information Technology, SEIT 2017, 16-19 May 2017, Madeira, Portugal

Vuosikerta109

Aloitussivu416

Lopetussivu423

Sivujen määrä8

ISSN1877-0509

DOIhttps://doi.org/10.1016/j.procs.2017.05.411

Rinnakkaistallenteen osoitehttps://research.utu.fi/converis/portal/detail/Publication/29334898


Tiivistelmä

The common approach enabling a resource constrained device to get connected to the Internet is through programming instructions and transferring it to an embedded device. This procedure involves various tools and cross-compiling of the code depending on the platform architecture. In practical IoT applications, where a huge number of nodes exist, this process becomes almost impossible due to the heterogeneous platforms and protocols involved and the deployment conditions. This paper introduces a flexible and scalable approach that enhances modifiability and programmability through client-server-server-client architecture. It allows changing the behavior of the system after deployment through a lightweight script written with a domain specific language, DoS-IL, and stored in a gateway at the fog layer. An embedded resource browser is used to request and execute the script. The results of analysis for this model and the tools developed along the way are discussed. 1877-0509 (C) 2017 The Authors. Published by Elsevier B.V.


Ladattava julkaisu

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.





Last updated on 2024-26-11 at 22:42