A Salman
Developing domain-specific language for wireless sensor network application development
Salman, A; Al-Yasiri, A
Authors
A Al-Yasiri
Abstract
Wireless Sensor Networks (WSNs) have a potential for a wide scope of uses in the real-world environment. However, WSN application development is considered a challenging and complex task because of the complexity in low-level details, which a developer must deal with. Besides most of the current application development is done using node-centric, low-level languages such as C. In order to make the WSN technology more ubiquitous, application development complexity needs to be reduced, and development efficiency increased. This paper describes SenNet language, which is a new approach to WSN application development using a Domain-Specific Language (DSL). SenNet empowers application developers by allowing them to focus on modelling the application logic rather than the programming and low-level technical details. The new approach gives the ability to write applications using multi-abstraction levels (i.e. network, group, and node-level). Furthermore, evaluation results show that SenNet reduces the cognitive effort needed for learning WSN application development in addition to the time required to write the application by using automated code generation from abstracted language commands.
Citation
Salman, A., & Al-Yasiri, A. (2016, December). Developing domain-specific language for wireless sensor network application development. Presented at The 11th International Conference for Internet Technology and Secured Transactions (ICITST-2016), Barcelona-Spain
Presentation Conference Type | Other |
---|---|
Conference Name | The 11th International Conference for Internet Technology and Secured Transactions (ICITST-2016) |
Conference Location | Barcelona-Spain |
Start Date | Dec 5, 2016 |
End Date | Dec 7, 2016 |
Online Publication Date | Feb 16, 2017 |
Publication Date | Feb 16, 2017 |
Deposit Date | Dec 21, 2016 |
DOI | https://doi.org/10.1109/ICITST.2016.7856718 |
Publisher URL | http://dx.doi.org/10.1109/ICITST.2016.7856718 |
Related Public URLs | http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=7847254 |
Additional Information | Event Type : Conference Projects : SenNet For WSN Programming |