03.08.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!