Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14365/4607
Title: DSML4TinyOS: Code generation for wireless devices
Authors: Marah H.M.
Eslampanah, Raheleh
Challenger M.
Keywords: Code generation
Domain-specific Modeling Language
Model-driven Engineering
TinyOS
Wireless Sensor Network
Codes (symbols)
Complex networks
Computer simulation languages
Modeling languages
Radio
Specification languages
Visual languages
Wireless sensor networks
Code Generation
Domain specific modeling languages
Internet of thing (IOT)
Model to text transformations
Model-driven Engineering
Platform independent model
Platform specific model
TinyOS
Internet of things
Publisher: CEUR-WS
Abstract: There are various operating systems and programming languages for programming the low power wireless devices in the Internet of Things (IoT). This heterogeneity makes the process of programming these devices time-consuming and complex. In our running study, we aim to deploy Model-driven Engineering (MDE) techniques in order to increase the level of abstraction to deal with this complexity. To this end, our purpose is to provide a platform-independent modeling framework for the development of IoT programs from developers' domain models. This will be realized by developing various platform specific modeling environments for different IoT operating systems and their programming languages. In this paper, we present DSML4TinyOS; a Domain-specific Modeling Language for TinyOS with which the developers can generate architectural code for low power wireless devices in nesC language. The metamodel, graphical concrete syntax, constraint checking rules, and model to text transformation rules of DSML4TinyOS are introduced and a case study is presented for the evaluation of the proposed DSML. © 2018 CEUR-WS. All rights reserved.
Description: 2018 MODELS Workshops: ModComp, MRT, OCL, FlexMDE, EXE, COMMitMDE, MDETools, GEMOC, MORSE, MDE4IoT, MDEbug, MoDeVVa, ME, MULTI, HuFaMo, AMMoRe, PAINS, MODELS-WS 2018 -- 14 October 2018 through 19 October 2018 -- 145787
URI: https://hdl.handle.net/20.500.14365/4607
ISSN: 1613-0073
Appears in Collections:Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection

Files in This Item:
File SizeFormat 
3650.pdf
  Restricted Access
3.15 MBAdobe PDFView/Open    Request a copy
Show full item record



CORE Recommender

SCOPUSTM   
Citations

7
checked on Nov 20, 2024

Page view(s)

58
checked on Nov 18, 2024

Download(s)

4
checked on Nov 18, 2024

Google ScholarTM

Check





Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.