A Rule-Based Language for Programming Wireless Sensor Actuator Networks using Frequency and Communication

A Rule-Based Language for Programming Wireless Sensor Actuator Networks using Frequency and Communication
复制标题

使用频率和通信对无线传感器执行器网络进行编程的基于规则的语言

DOI:
--
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
S. Sen
S. Sen
中科院分区:
--
文献类型:
--
作者:
S. Sen

文献摘要

被引文献

相似文献

本文提出了一种新的基于规则的语言,用于对异类传感器执行器网络进行编程。规则是声明性语句,使用跨越多个来源的传感器读数进行评估。我们将我们的声明性规则系统与基于频率的操作和通信的概念相结合,以允许编译器发出优化的工作时间表,以最大限度地降低功耗。将规则与频率信息相结合还消除了以线程形式并发性的需要。本文提出的语言被编译成一个中间字节码,可以由可重构的虚拟机执行。我们的语言被设计为可靠、节能和富有表现力,这是通过可预测的执行实现的,支持编译时间检查和优化。
This paper proposes a new rule-basedlanguage for programming heterogeneous sensor actuator networks. Rules are declarative statements which are evaluated using sensor readings spanning multiple sources. We combine our declarative rules system with the notion of frequency based operation and communication to allow a compiler to emit a work schedule optimized for minimal power consumption. Combining rules with frequency information also removes the need for concurrency in the form of threads. The language presented in this paper is compiled to an intermediate byte-code which can be executed by a reconfigurable virtual machine. Our language is designed to be reliable, energy efficient and expressive, which is achieved through pre dictable execution, enabling compile time checks and optimizations.