Applying Model Driven Engineering Techniques To the Development of Contiki-Based Iot Systems

dc.contributor.author Asici, Tansu Zafer
dc.contributor.author Karaduman, Burak
dc.contributor.author Eslampanah, Raheleh
dc.contributor.author Challenger, Moharram
dc.contributor.author Denil, Joachim
dc.contributor.author Vangheluwe, Hans
dc.date.accessioned 2023-06-16T14:31:04Z
dc.date.available 2023-06-16T14:31:04Z
dc.date.issued 2019
dc.description IEEE/ACM 1st International Workshop on Software Engineering Research and Practices for the Internet of Things (SERP4IoT) -- MAY 27, 2019 -- Montreal, CANADA en_US
dc.description.abstract The huge variety of smart devices and their communication models increases the development complexity of embedded software for the Internet of Things. As a consequence, development of these systems becomes more complex, error-prone, and costly. To tackle this problem, in this study, a model-driven approach is proposed for the development of Contiki-based IoT systems. To this end, the Contiki metamodel available in the literature is extended to include elements of WiFi connectivity modules (such as ESP8266), IoT Log Manager, and information processing components (such as Raspberry Pi). Based on this new metamodel, a domain-specific modeling environment is developed in which visual symbols are used and static semantics (representing system constraints) are defined. Also, the architectural code for the computing components of the IoT system such as Contiki, ESP8266, and RaspberryPi are generated from the developer's instance model. Finally, a Smart Fire Detection system is used to evaluate this study. By modeling the Contiki-based IoT system, we support model-driven development of the system, including WSN motes and sink nodes (with ContikiOS), WiFi modules and information processing components. en_US
dc.description.sponsorship IEEE,Assoc Comp Machinery,IEEE Comp Soc en_US
dc.description.sponsorship Scientific Research Project at EGE University, Izmir-Turkey [17-UBE-002] en_US
dc.description.sponsorship This study is partially funded by the Scientific Research Project No 17-UBE-002 at EGE University, Izmir-Turkey. en_US
dc.identifier.doi 10.1109/SERP4IoT.2019.00012
dc.identifier.isbn 978-1-7281-2253-3
dc.identifier.scopus 2-s2.0-85075866827
dc.identifier.uri https://doi.org/10.1109/SERP4IoT.2019.00012
dc.identifier.uri https://hdl.handle.net/20.500.14365/1966
dc.language.iso en en_US
dc.publisher Assoc Computing Machinery en_US
dc.relation.ispartof 2019 Ieee/Acm 1St Internatıonal Workshop on Software Engıneerıng Research & Practıces For the Internet of Thıngs (Serp4Iot 2019) en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Model-driven Engineering (MDE) en_US
dc.subject Internet of Things (IoT) en_US
dc.subject Embedded Software en_US
dc.subject Wireless Sensor Network en_US
dc.subject ContikiOS en_US
dc.subject Smart Fire Detection System en_US
dc.title Applying Model Driven Engineering Techniques To the Development of Contiki-Based Iot Systems en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.id Denil, Joachim/0000-0002-4926-6737
gdc.author.id Challenger, Moharram/0000-0002-5436-6070
gdc.author.id Karaduman, Burak/0000-0002-7262-992X
gdc.author.id Vangheluwe, Hans/0000-0003-2079-6643
gdc.author.scopusid 57203638924
gdc.author.scopusid 57202966871
gdc.author.scopusid 56369044700
gdc.author.scopusid 55910368200
gdc.author.scopusid 35145566200
gdc.author.scopusid 6602402077
gdc.author.wosid Denil, Joachim/AAQ-5210-2021
gdc.author.wosid Karaduman, Burak/AAF-5301-2020
gdc.author.wosid Vangheluwe, Hans/H-9884-2016
gdc.author.wosid Challenger, Moharram/E-2164-2014
gdc.bip.impulseclass C4
gdc.bip.influenceclass C4
gdc.bip.popularityclass C4
gdc.coar.access metadata only access
gdc.coar.type text::conference output
gdc.collaboration.industrial true
gdc.description.department İzmir Ekonomi Üniversitesi en_US
gdc.description.departmenttemp [Asici, Tansu Zafer; Karaduman, Burak] Ege Univ, Int Comp Inst, Izmir, Turkey; [Eslampanah, Raheleh] Izmir Univ Econ, Elect & Elect Engn, Izmir, Turkey; [Challenger, Moharram; Denil, Joachim] Univ Antwerp, Elect & ICT Dept, Antwerp, Belgium; [Challenger, Moharram; Denil, Joachim; Vangheluwe, Hans] Flanders Make, Lommel, Belgium; [Vangheluwe, Hans] Univ Antwerp, Math & Comp Sci Dept, Antwerp, Belgium en_US
gdc.description.endpage 32 en_US
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 25 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W2965935205
gdc.identifier.wos WOS:000505800200005
gdc.index.type WoS
gdc.index.type Scopus
gdc.oaire.diamondjournal false
gdc.oaire.impulse 12.0
gdc.oaire.influence 3.9656E-9
gdc.oaire.isgreen false
gdc.oaire.keywords Computer. Automation
gdc.oaire.keywords Mass communications
gdc.oaire.keywords ContikiOS
gdc.oaire.keywords Embedded Software
gdc.oaire.keywords Model-driven Engineering (MDE)
gdc.oaire.keywords Smart Fire Detection System
gdc.oaire.keywords Wireless Sensor Network
gdc.oaire.keywords Internet of Things (IoT)
gdc.oaire.popularity 1.8170807E-8
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration International
gdc.openalex.fwci 2.3281
gdc.openalex.normalizedpercentile 0.91
gdc.openalex.toppercent TOP 10%
gdc.opencitations.count 24
gdc.plumx.crossrefcites 28
gdc.plumx.mendeley 41
gdc.plumx.scopuscites 33
gdc.scopus.citedcount 33
gdc.virtual.author Eslampanah, Raheleh
gdc.wos.citedcount 24
relation.isAuthorOfPublication eb67f61e-35ba-4e07-8d94-6d1706262c8f
relation.isAuthorOfPublication.latestForDiscovery eb67f61e-35ba-4e07-8d94-6d1706262c8f
relation.isOrgUnitOfPublication b02722f0-7082-4d8a-8189-31f0230f0e2f
relation.isOrgUnitOfPublication 26a7372c-1a5e-42d9-90b6-a3f7d14cad44
relation.isOrgUnitOfPublication e9e77e3e-bc94-40a7-9b24-b807b2cd0319
relation.isOrgUnitOfPublication.latestForDiscovery b02722f0-7082-4d8a-8189-31f0230f0e2f

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
1966.pdf
Size:
491.42 KB
Format:
Adobe Portable Document Format