arrow
Return

A programming system for sensor-based scientific applications

delete2010-12-01
delete5
PRE
AI
N
Nanyan Jiang *
M
Manish Parashar
DOI:10.1016/j.jocs.2010.07.006delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Technical advances are leading to a pervasive computational ecosystem that integrates computing infrastructures with embedded sensors and actuators, and are giving rise to a new paradigm for monitoring, understanding, and managing natural and engineered systems one that is information/data-driven. In this paper, we present a programming system that can support such end-to-end sensor-based dynamic data-driven applications. Specifically, the programming system enables these applications at two levels. First, it provides programming abstractions for integrating sensor systems with computational models for scientific and engineering processes and with other application components in an end-to-end experiment. Second, it provides programming abstractions and system software support for developing in-network data processing mechanisms. The former supports complex querying of the sensor system, while the latter enables development of in-network data processing mechanisms such as aggregation, adaptive interpolation and assimilation. Furthermore, for the latter, we also explore the use of temporal and spatial correlations of sensor measurements in the targeted application domains to. tradeoff between the complexity of coordination among sensor clusters and the savings that result from having fewer sensors for in-network processing, while maintaining an acceptable error threshold. The research is evaluated using two application scenarios: the management and optimization of an instrumented oil field and the management and optimization of an instrumented data center. Experimental results show that the provided programming system reduces overheads while achieving near optimal and timely management and control in both application scenarios. (C) 2010 Elsevier B.V. All rights reserved.
Keywords:
Programming model
Middleware
Sensor-based scientific applications
In-network processing
End-to-end system
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Nature Computational Science cover
Nature Computational Science
IF:
18.3
Papers:
3.1K
Citations:
4.0K

Organization

R
rutgers university system
Scholars:
4.1W
Papers: 3.7W
Citations: 53
Cited Papers

Cited Papers

Severe cases of seasonal influenza in Russia in 2017-2018
err2019-07-29
err0
errOAAI
errNatalia P. Kolosova; Tatyana N. Ilyicheva; Alexey V. Danilenko; Julia A. Bulanovich; Svetlana V. Svyatchenko; Alexander G. Durymanov; Natalia I. Goncharova; Andrei S. Gudymo; Alexander N. Shvalov; Ivan M. Susloparov; Vasiliy Y. Marchenko; Tatyana V. Tregubchak; Elena V. Gavrilova; Rinat A. Maksyutov; Alexander B. Ryzhikov
errShare
errSave
Storage Futures Study: Economic Potential of Diurnal Storage in the U.S. Power Sector
err
IF0
err2021-05-01
err0
PREAI
errA. Frazier; Wesley Cole; Paul Denholm; Scott Machen; Nathaniel Gates; Nate Blair
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
errShare
errSave
Molecular and phenotypic effects of heterozygous, homozygous, and compound heterozygote myosin heavy-chain mutations
err2005-03-01
err0
PREAI
errNorman R. Alpert; Saidi A. Mohiddin; Dorothy Tripodi; Jacqueline Jacobson-Hatzell; Kelly Vaughn-Whitley; Christine Brosseau; David M. Warshaw; Lameh Fananapazir
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
researcher View more