NeTS-NOSS: Regiment: A Macroprogramming Language and Runtime System for Sensor Networks

NeTS-NOSS:军团:传感器网络的宏编程语言和运行时系统

基本信息

  • 批准号:
    0519675
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2005
  • 资助国家:
    美国
  • 起止时间:
    2005-09-01 至 2009-08-31
  • 项目状态:
    已结题

项目摘要

In many proposed applications of sensor networks, domain scientists will eventually be required to program and tune sensor network deployments. However, existing programming tools are extremely low level, suitable only for experts in sensor networks and embedded systems. This project develops a macroprogramming language and runtime system that is intended to greatly simplify the development of sensor network applications. In a macroprogramming system, the global behavior of the entire sensor network is written in a high-level language which is compiled into efficient per-node code. Such an approach allows programmers to focus on the domain-specific aspects of sampling, data aggregation, and coordinated node activity without concerning themselves with the low-level details of sensor hardware and radio communication.This project develops a high-level language, called Regiment, based on ideas from functional reactive programming. In Regiment, the programmer manipulates time-varying signals that represent sensor network state, such as individual sensors or aggregate values. Signals can be grouped into regions that represent topological relationships between sensor nodes, such as the set of nodes within a geographic area. The Regiment language and runtime system will be developed in the context of a wireless sensor network for monitoring volcanic eruptions, and will be evaluated through a network deployment at Volcan Tungurahua, Ecuador.
在传感器网络的许多拟议的应用中,领域科学家最终将被要求规划和调整传感器网络部署。然而,现有的编程工具是非常低的水平,只适合传感器网络和嵌入式系统的专家。这个项目开发了一个宏编程语言和运行时系统,旨在大大简化传感器网络应用程序的开发。在宏程序设计系统中,整个传感器网络的全局行为是用高级语言编写的,该语言被编译成高效的每个节点代码。这种方法允许程序员专注于采样,数据聚合和协调节点活动的特定领域方面,而无需关注传感器硬件和无线电通信的低级别细节。在Regiment中,程序员操纵代表传感器网络状态的时变信号,例如单个传感器或聚合值。 信号可以被分组到表示传感器节点之间的拓扑关系的区域中,诸如地理区域内的节点集合。团语言和运行时间系统将在监测火山爆发的无线传感器网络中开发,并将通过在厄瓜多尔Volcan Tungurahua部署网络进行评价。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Matthew Welsh其他文献

Indexing Esport Performance
索引电子竞技表现
Industrial Energy Efficiency Accelerator Guide to the industrial bakery sector
工业烘焙行业工业能源效率加速器指南
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Matthew Welsh;N. Burns;P. Delfabbro
  • 通讯作者:
    P. Delfabbro
More-or-less elicitation (MOLE): Testing a heuristic elicitation method
或多或少启发 (MOLE):测试启发式启发方法
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Matthew Welsh;Micheal D. Lee;S. Begg
  • 通讯作者:
    S. Begg
Number Preference, Precision and Implicit Confidence
数字偏好、精确度和隐性置信度
The Cognitive Reflection Test: familiarity and predictive power in professionals
认知反思测试:专业人士的熟悉度和预测能力

Matthew Welsh的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Matthew Welsh', 18)}}的其他基金

Collaborative Research: CRI: Large-Scale Open Sensor Network Testbed for Urban Monitoring
合作研究:CRI:用于城市监控的大规模开放传感器网络测试平台
  • 批准号:
    0551417
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
CAREER: CodeBlue: A Wireless Sensor Network Infrastructure for Medical Applications
职业:CodeBlue:用于医疗应用的无线传感器网络基础设施
  • 批准号:
    0546338
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Principal Investigator and Informational Meetings on the NOSS (Networking of Sensor Systems) Focus Area
NOSS(传感器系统网络)重点领域的首席研究员和信息会议
  • 批准号:
    0550982
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
SGER: A Wireless Sensor Network for Monitoring Volcanic Eruptions
SGER:用于监测火山喷发的无线传感器网络
  • 批准号:
    0531631
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Standard Grant

相似国自然基金

乌拉尔甘草中NO合酶(NOSs)小分子抑制剂的发现
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    63 万元
  • 项目类别:
基于安全自愿报告与NOSS综合框架的空管人为因素研究
  • 批准号:
    60776805
  • 批准年份:
    2007
  • 资助金额:
    18.0 万元
  • 项目类别:
    联合基金项目

相似海外基金

Molecular mechanisms for NOSs-mediated responses in microvessels
NOS介导的微血管反应的分子机制
  • 批准号:
    22390154
  • 财政年份:
    2010
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
NeTS NOSS: Collaborative Research: Towards Robust and Self-Healing Heterogeneous Wireless Sensor Networks
NetS NOSS:协作研究:迈向稳健且自我修复的异构无线传感器网络
  • 批准号:
    0963578
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Collaborative Research: NeTS-NOSS: Distributed Algorithms for Sensor-Aided Directories to Mobile Objects
合作研究:NeTS-NOSS:移动对象传感器辅助目录的分布式算法
  • 批准号:
    0846081
  • 财政年份:
    2008
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
NOSS: Airborne Video Sensor Networks for Surveillance and Emergency Response
NOSS:用于监视和应急响应的机载视频传感器网络
  • 批准号:
    0721701
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Collaborative Research NeTS-NOSS: SEA-Swarm: A Rapidly Deployable Underwater Sensor Network
协作研究 NetS-NOSS:SEA-Swarm:可快速部署的水下传感器网络
  • 批准号:
    0722046
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Collaborative Research-NeTS-NOSS: AutoNomouS netWorked sEnsoR systems (ANSWER)
协作研究-NETS-NOSS:自主网络传感器系统(答案)
  • 批准号:
    0721523
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
NeTS/NOSS: ASPEN: Abstraction-based Sensor Programming Environment
NeTS/NOSS:ASPEN:基于抽象的传感器编程环境
  • 批准号:
    0721541
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
NeTS-NOSS: Collaborative Research: Energy-Efficient Distributed Sensor Network Control: Theory to Implementation
NetS-NOSS:协作研究:节能分布式传感器网络控制:理论到实现
  • 批准号:
    0721477
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
NeTS-NOSS: Collaborative Research: LEAPNET: Self-adaptable All Terrain Sensor Networks
NetS-NOSS:合作研究:LEAPNET:自适应全地形传感器网络
  • 批准号:
    0721516
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing grant
NOSS: Ultra-Wideband Sensor Networks for Automotive Vehicles
NOSS:汽车超宽带传感器网络
  • 批准号:
    0721813
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了