Design of a domain specific language and IDE for Internet of things applications
- 1 May 2015
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)
- p. 996-1001
- https://doi.org/10.1109/mipro.2015.7160420
Abstract
With the goal of relieving the Internet of things (IoT)application designers of the complexities and heterogeneity of wireless sensory networks (WSNs), devices, communication media, protocols and operating systems, the development of higher level domain specific language has been undertaken. The result is DSL-4-IoT Editor-Designer, which is based on high level visual programming language, established on the class of visual domain specific modeling languages (VDSMLs). DSL-4-IoT is using formal presentations and abstract syntax in a metamodel. The visual front-end of the Editor has been developed in JavaScript language. The runtime execution of generated IoT application configuration files is done by the open source project “OpenHAB” runtime engine. In order to demonstrate the viability and usability of the developed DSL-4-IoT visual model based language, an experimental IoT testbed including 15 heterogeneous wireless sensory devices spanning two application domain (smart home and remote patient monitoring), has been designed and deployed.Keywords
This publication has 3 references indexed in Scilit:
- Internet of Things (IoT): A vision, architectural elements, and future directionsFuture Generation Computer Systems, 2013
- Dynamic configuration of sensors using mobile sensor hub in internet of things paradigmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Adding sense to the Internet of ThingsPersonal and Ubiquitous Computing, 2011