Back to Results
First PageMeta Content
Technology / Object-oriented programming / TinyOS / NesC / Component-based software engineering / Embedded system / Kernel / Communications protocol / Concurrency control / Computing / Software engineering / Wireless sensor network


The nesC Language: A Holistic Approach to Networked Embedded Systems http://nescc.sourceforge.net
Add to Reading List

Document Date: 2003-04-11 16:31:37


Open Document

File Size: 202,97 KB

Share Result on Facebook

City

Palo Alto / /

Company

Atmel / Miscellaneous NoLeds RandomLFSR TimerM AbsoluteTimerM LogicalTimeM SysTimeC Hardware / Low-Level Software / Intel Corporation / AMPromiscuous MultihopM NoCRCPacket QueuedSend Radio / BACKGROUND Wireless / Microsoft / Networked Embedded Systems / /

Country

United States / /

Currency

cent / /

/

Facility

EECS Department University of California / Carnegie Mellon Software Engineering Institute / /

IndustryTerm

software engineering / eventdriven systems / sensor network applications / software protocols / component-oriented systems / hardware/software boundary / multi-client services / wireless network / event-driven sensor applications / application developers / tiny resource-limited devices / Internet services / batch processing / distributed algorithms / nesC applications / software modules / larger-scale embedded systems / event-driven systems / race detection systems / environmental monitoring applications / sensor networks / data processing / sample applications / representative applications / real-time and embedded operating systems / actual hardware / event-driven applications / model systems / sensor applications / events representing hardware / module systems / long-lived applications / sensor network query processing engine / particular sensor hardware / larger systems / sensor network / /

OperatingSystem

TinyOS / VxWorks / QNX / /

Organization

National Science Foundation / UC Berkeley / EECS Department University / University of California / Berkeley / Carnegie Mellon Software Engineering Institute / Defense Department Advanced Research Projects Agency / /

Person

Robert von Behren / Philip Levis / Active Messages / David Gay / David Culler / Matt Welsh / /

/

Position

TinyOS programming model / nesC does not enforce this limitation / simple event-based concurrency model / and split-phase operations / TinyOS scheduler / flexible concurrency model / and component-oriented application design / code and task scheduler / event producer / component model for our three sample applications / norace qualifier / representative / scheduler / programmer / model / /

ProgrammingLanguage

Esterel / Modula-2 / C / Ada / Standard ML / /

ProvinceOrState

South Carolina / California / /

Technology

virtual machine / RAM / ADC / software protocols / VxWorks / Corba / operating system / operating systems / VHDL / MEMs / High-level Protocols / virtual memory / flash / /

URL

http /

SocialTag