Software design patterns for TinyOS
Gay, David; Levis, Philip; Culler, David
2007-09-01 00:00:00
We present design patterns used by software components in the TinyOS sensor network operating system. They differ significantly from traditional software design patterns because of the constraints of sensor networks and to TinyOS's focus on static allocation and whole-program composition. We describe how nesC has evolved to support these design patterns by including a few simple language primitives and optimizations.
http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.pngACM Transactions on Embedded Computing Systems (TECS)Association for Computing Machineryhttp://www.deepdyve.com/lp/association-for-computing-machinery/software-design-patterns-for-tinyos-86kjERY0eL
We present design patterns used by software components in the TinyOS sensor network operating system. They differ significantly from traditional software design patterns because of the constraints of sensor networks and to TinyOS's focus on static allocation and whole-program composition. We describe how nesC has evolved to support these design patterns by including a few simple language primitives and optimizations.
Journal
ACM Transactions on Embedded Computing Systems (TECS)
– Association for Computing Machinery
To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don’t already have one.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.