Skip to main content

Research Repository

Advanced Search

SenNet : a programming toolkit to develop
wireless sensor network applications

Salman, Aymen; Al-Yasiri, A

Authors

Aymen Salman

A Al-Yasiri



Abstract

One of the reasons that Wireless Sensor Network(WSN) applications are not widely available is the complexity in
their development. This is a consequence of the complex nature in low-level details, which a developer must manage. The vast majority of the present application developments are done using node-centric low-level languages, for example, C. In order to make the WSN technology more universal; application development complexity nature should 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 to focus on modelling the application logic using domain specific terms. The new approach gives the ability to write applications using multi-levels of abstraction (i.e. network, group, and node-level). Evaluation results show that SenNet decreases the cognitive effort required 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

wireless sensor network applications. Presented at The 8th IFIP International Conference on New Technologies, Mobility and Security (NTMS'16), Larnaca - Cyprus

Presentation Conference Type Other
Conference Name The 8th IFIP International Conference on New Technologies, Mobility and Security (NTMS'16)
Conference Location Larnaca - Cyprus
Start Date Nov 21, 2016
End Date Nov 23, 2016
Deposit Date Dec 21, 2016
DOI https://doi.org/10.1109/NTMS.2016.7792476
Publisher URL http://dx.doi.org/10.1109/NTMS.2016.7792476
Related Public URLs http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=7791100
Additional Information Event Type : Conference
Projects : SenNet For WSN Programming

Downloadable Citations