The nesC language: A holistic approach to networked embedded systems
By David E. Gay, P. Levis, R. von Behren, Matt Welsh, Eric A. Brewer, David E. Culler. ACM-SIGPLAN Symposium on Programming Language Design and Implementation, 2003
1,678 citations recorded by the source corpus.
Subfields: Hardware and Architecture
View Paper: https://www.semanticscholar.org/paper/a79214d4778e77b89f7899ddf9d316177ce8f56b
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Hardware and Architecture
- David E. Culler
- Matt Welsh
- Peng Ning
- Koushik Sen
- Deborah Estrin
- Ramesh Govindan
- Donggang Liu
- Mani B. Srivastava
Citations in the corpus
- Capriccio: scalable threads for internet services (2003, background): “In nesC [17], a language for networked sensors, there is support for atomic sections, and the compiler understands the concurrency model.”
- Achieving Real-Time Target Tracking UsingWireless Sensor Networks (2006, background): “A large portion of code of VigilNet is written in NesC [7], an modulized extension to the C programming language.”
- Macro-programming Wireless Sensor Networks Using Kairos (2005, neutral): “However, we believe it is possible to extendnesC[31] and TinyOS [ 32] to implement Kairos directly on the motes without requiring Python and Stargates to control them, but have left that to future work.”
- City Data Fusion: Sensor Data Fusion in the Internet of Things (2015, background): “In-network middleware are usually developed using low level programming languages such as nesC [18, 75] and installed on each sensor node.”
- Geographic routing made practical (2005, background): “Our full-fledged nesC [8] implementation includes the GG”
- Effective static race detection for Java (2006, positive): “Other static approaches to race detection include languagebased ones such as nesC [27] for C and Guava [5] for Java.”
- Avrora: scalable sensor network simulation with precise timing (2005, methodology): “Software for the motes is generally built with either TinyOS [8], a set of components for building sensor networks programs written in the nesC [9] programming language, or SOS [10], a lightweight, modular operating system designed for dynamic flexibility.”
- Energy-efficient surveillance system using wireless sensor networks (2004, background): “The latest NesC compiler de tects potential data races and give warnings at compile-time, however, it still requires the programmer to deal with it.”
- Wireless sensor network survey (2008, background): “A strippeddown version of the Bluetooth stack for TinyOS was designed and ported into the BTnodes.”