Abstractions for safe concurrent programming in networked embedded systems. - William P. McCartney; Nigamanth Sridhar (SenSys, 2006)

TOSDev: a rapid development environment for tinyOS. - William P. McCartney; Nigamanth Sridhar (SenSys, 2006)

DESAL alpha: An Implementation of the Dynamic Embedded Sensor-Actuator Language. - Andrew R. Dalton; William P. McCartney; Kajari Ghosh Dastidar; Jason O. Hallstrom; Nigamanth Sridhar; Ted Herman; William Leal; Anish Arora; Mohamed G. Gouda (ICCCN, 2008)

Stackless preemptive multi-threading for TinyOS. - William P. McCartney; Nigamanth Sridhar (DCOSS, 2011)

Stackless Multi-Threading for Embedded Systems. - William P. McCartney; Nigamanth Sridhar (IEEE Trans. Computers, 2015)