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

dc.contributor.authorBehailu Negash
dc.contributor.authorTomi Westerlund
dc.contributor.authorAmir M. Rahmani
dc.contributor.authorPasi Liljeberg
dc.contributor.authorHannuTenhunen
dc.contributor.organizationfi=robotiikka ja autonomiset järjestelmät|en=Robotics and Autonomous Systems|
dc.contributor.organizationfi=sulautettu elektroniikka|en=Embedded Electronics|
dc.contributor.organization-code1.2.246.10.2458963.20.20754768032
dc.contributor.organization-code2610305
dc.converis.publication-id29334898
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/29334898
dc.date.accessioned2022-10-28T12:20:25Z
dc.date.available2022-10-28T12:20:25Z
dc.description.abstract<p>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.<br /></p>
dc.format.pagerange416
dc.format.pagerange423
dc.identifier.issn1877-0509
dc.identifier.jour-issn1877-0509
dc.identifier.olddbid175946
dc.identifier.oldhandle10024/159040
dc.identifier.urihttps://www.utupub.fi/handle/11111/30278
dc.identifier.urnURN:NBN:fi-fe2021042718627
dc.language.isoen
dc.okm.affiliatedauthorWesterlund, Tomi
dc.okm.affiliatedauthorLiljeberg, Pasi
dc.okm.affiliatedauthorTenhunen, Hannu
dc.okm.affiliatedauthorNegash, Behailu
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.internationalcopublicationinternational co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA4 Conference Article
dc.publisher.countryNetherlandsen_GB
dc.publisher.countryAlankomaatfi_FI
dc.publisher.country-codeNL
dc.relation.conferenceInternational Conference on Ambient Systems, Networks and Technologies
dc.relation.doi10.1016/j.procs.2017.05.411
dc.relation.ispartofjournalProcedia Computer Science
dc.relation.volume109
dc.source.identifierhttps://www.utupub.fi/handle/10024/159040
dc.titleDoS-IL: A Domain Specific Internet of Things Language for Resource Constrained Devices
dc.title.book8th 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
dc.year.issued2017

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
ANT2017_Behailu.pdf
Size:
319.48 KB
Format:
Adobe Portable Document Format
Description:
Final draft