SenNet : a programming toolkit to develop wireless sensor network applications

Salman, Aymen and Al-Yasiri, A 2016, SenNet : a programming toolkit to develop wireless sensor network applications , in: The 8th IFIP International Conference on New Technologies, Mobility and Security (NTMS'16), 21 to 23 November 2016, Larnaca - Cyprus.

Full text not available from this repository. (Request a copy)

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.

Item Type: Conference or Workshop Item (Paper)
Schools: Schools > School of Computing, Science and Engineering
Journal or Publication Title: New Technologies, Mobility and Security (NTMS), 2016 8th IFIP International Conference on
Publisher: IEEE
Related URLs:
Funders: Informatcis Research Centere
Depositing User: Aymen Salman
Date Deposited: 21 Dec 2016 15:45
Last Modified: 28 Apr 2017 14:39
URI: http://usir.salford.ac.uk/id/eprint/41054

Actions (login required)

Edit record (repository staff only) Edit record (repository staff only)