首页> 外文会议>International Conference for Internet Technology and Secured Transactions >Developing Domain-Specific Language for Wireless Sensor Network application development
【24h】

Developing Domain-Specific Language for Wireless Sensor Network application development

机译:开发用于无线传感器网络应用程序开发的特定领域语言

获取原文

摘要

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.
机译:无线传感器网络(WSN)在现实环境中具有广泛的用途。但是,由于开发人员必须处理的底层细节的复杂性,WSN应用程序开发被视为具有挑战性和复杂性的任务。除了当前的大多数应用程序开发以外,其他所有操作都是使用以节点为中心的低级语言(例如C)完成的。为了使WSN技术更加普及,还需要降低应用程序开发的复杂性,并提高开发效率。本文介绍了SenNet语言,这是一种使用领域特定语言(DSL)进行WSN应用程序开发的新方法。 SenNet使应用程序开发人员能够专注于对应用程序逻辑建模而不是编程和底层技术细节,从而增强了他们的能力。通过新方法,可以使用多抽象级别(即网络,组和节点级别)编写应用程序。此外,评估结果表明,SenNet减少了通过使用抽象语言命令自动生成代码编写应用程序所需的时间,从而减少了学习WSN应用程序开发所需的认知工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号