Tuesday 1 Nov 2005 405 Soda 11:30am - 1:00pm Title: Programming Models and Languages Speaker: David Gay, Intel Research, Berkeley Abstract: This talks presents and contrasts three models for programming sensor networks: nesC, a low-level, close to the hardware language; Maté, an infrastructure for building application-specific virtual machines; and TinySQL, a programming model which views the sensor network as a queriable database. In particular, this talk looks at how each of these models address the unique challenges and requirements of sensor networks. Bio: David Gay obtained his PhD, on region-based memory management, from UC Berkeley in 2001. Since then, he has been working on system and programming language support for sensor networks at Intel Research, Berkeley.