Design and Implementation of TinyGALS: A Programming Model for ...
Design and Implementation of TinyGALS: A Programming Model for ...
Design and Implementation of TinyGALS: A Programming Model for ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
[11] S. S. Bhattacharyya, E. Cheong, J. Davis, II, M. Goel, C. Hyl<strong>and</strong>s, B. Kienhuis, E. A.<br />
Lee, J. Liu, X. Liu, L. Muliadi, S. Neuendorffer, J. Reekie, N. Smyth, J. Tsay, B. Vo-<br />
gel, W. Williams, Y. Xiong, <strong>and</strong> H. Zheng. Ptolemy II: Heterogeneous concurrent<br />
modeling <strong>and</strong> design in Java. Memor<strong>and</strong>um UCB/ERL M02/23, University <strong>of</strong> Cali-<br />
<strong>for</strong>nia, Berkeley, Berkeley, CA, USA 94720, August 2002.<br />
[12] S. S. Bhattacharyya, P. K. Murthy, <strong>and</strong> E. A. Lee. S<strong>of</strong>tware Synthesis from Dataflow<br />
Graphs. Kluwer, 1996.<br />
[13] E. Cheong, J. Liebman, J. Liu, <strong>and</strong> F. Zhao. <strong>TinyGALS</strong>: A programming model<br />
<strong>for</strong> event-driven embedded systems. In Proceedings <strong>of</strong> the Eighteenth Annual ACM<br />
Symposium on Applied Computing, pages 698–704, March 2003.<br />
[14] R. Comer<strong>for</strong>d. H<strong>and</strong>helds duke it out <strong>for</strong> the internet. IEEE Spectrum, 37(8):35–41,<br />
August 2000.<br />
[15] Crossbow Technology, Inc. http://www.xbow.com/.<br />
[16] W. Fontana <strong>and</strong> J. Padgett. Keck program statement <strong>for</strong> “evolution <strong>of</strong> complex struc-<br />
ture <strong>and</strong> <strong>for</strong>m”, April 29 1999. http://home.uchicago.edu/˜jpadgett/papers/sfi/keck.pdf.<br />
[17] J. G. Ganssle. The Art <strong>of</strong> <strong>Design</strong>ing Embedded Systems. Newnes, 1999.<br />
[18] D. Gay, P. Levis, R. von Behren, M. Welsh, E. Brewer, <strong>and</strong> D. Culler. The nesC<br />
language: A holistic approach to networked embedded systems. In Proceedings<br />
<strong>of</strong> <strong>Programming</strong> Language <strong>Design</strong> <strong>and</strong> <strong>Implementation</strong> (PLDI) 2003, June 2003.<br />
http://webs.cs.berkeley.edu/tos/papers/nesc.pdf.<br />
[19] M. Herlihy. A methodology <strong>for</strong> implementing highly concurrent data objects. ACM<br />
Transactions on <strong>Programming</strong> Languages <strong>and</strong> Systems, 15(5):745–770, November<br />
1993.<br />
[20] J. Hill. A s<strong>of</strong>tware architecture supporting networked sensors. Master’s thesis, Uni-<br />
versity <strong>of</strong> Cali<strong>for</strong>nia, Berkeley, Fall 2000.<br />
62