The nesC Language: A Holistic Approach to Network Embedded Systems. David Gay, Philip Levis, Robert von Behren, Matt Welsh, Eric Brewer, and David Culler. In Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation (PLDI), 2003. |
WWW | Paper | ||
The Emergence of Networking Abstractions and Techniques in TinyOS. Philip Levis, Sam Madden, David Gay, Joe Polastre, Robert Szewczyk, Alec Woo, Eric Brewer, and David Culler. In Proceedings of the First USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI), 2004. |
Slides | WWW | Paper | |
Philip Levis, David Gay, and David Culler. In Proceedings of the Second USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI), 2005. |
WWW | Paper | ||
Software Design Patterns for TinyOS. David Gay, Philip Levis, and David Culler. In Proceedings of the ACM SIGPLAN/SIGBED 2005 Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), 2005. |
WWW | Paper | ||
Integrating Concurrency Control and Energy Management in Device Drivers. Kevin Klues, Vlado Handziski, Chenyang Lu, Adam Wolisz, David Culler, David Gay, and Philip Levis. In Proceedings of the 21st ACM Symposium on Operating System Principles (SOSP), 2007. |
Slides | WWW | Paper | |
Emerson: Scripting for Federated Virtual Worlds. Bhupesh Chandra, Ewen Cheslack-Postava, Behram Mistree, Philip Levis, and David Gay. In Proceedings of the 15th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES), 2010. |
Slides | WWW | Paper | |
Emerson: Accessible Scripting for Applications in an Extensible Virtual World. Behram Mistree, Bhupesh Chandra, Ewen Cheslack-Potava, Philip Levis, and David Gay. In Proceedings of the ACM international conference on Object oriented programming systems languages and applications (Onward), 2011. |
WWW | Paper |