...
首页> 外文期刊>ACM transactions on sensor networks >Terra: Flexibility and Safety in Wireless Sensor Networks
【24h】

Terra: Flexibility and Safety in Wireless Sensor Networks

机译:Terra:无线传感器网络的灵活性和安全性

获取原文
获取原文并翻译 | 示例
           

摘要

Terra is a system for programming wireless sensor network (WSN) applications. It combines the use of configurable virtual machines with a reactive scripting language that can be statically analyzed to avoid unbounded execution and memory conflicts. This approach allows the flexibility of remotely uploading code on motes to be combined with a set of guarantees for the programmer. The choice of the specific set of components in a virtual machine configuration defines the abstraction level seen by the application script. We describe a specific component library built for Terra, which we designed taking into account the functionality commonly needed in WSN applications-typically for sense and control. We also discuss the programming environment resulting from the combination of a statically analyzable scripting language with this library of components. Finally, we evaluate Terra by measuring its overhead in a basic application and discussing its use and cost in a typical monitoring WSN scenario.
机译:Terra是用于对无线传感器网络(WSN)应用程序进行编程的系统。它结合了可配置虚拟机的使用和可静态分析的反应式脚本语言,从而避免了无限制的执行和内存冲突。这种方法允许将远程上载代码的灵活性与程序员的一系列保证相结合。虚拟机配置中特定组件组的选择定义了应用程序脚本所看到的抽象级别。我们描述了为Terra构建的特定组件库,该库的设计考虑了WSN应用程序通常需要的功能-通常用于感知和控制。我们还讨论了将静态可分析脚本语言与此组件库相结合而产生的编程环境。最后,我们通过测量Terra在基本应用程序中的开销并讨论其在典型的监视WSN场景中的使用和成本来评估Terra。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号