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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
[31] T. J. Mowbray, W. A. Ruh, <strong>and</strong> R. M. Soley. Inside CORBA: Distributed Object<br />
St<strong>and</strong>ards <strong>and</strong> Applications. Addison-Wesley, 1997.<br />
[32] D. Schmidt, M. Stal, H. Rohnert, <strong>and</strong> F. Buschmann. Pattern-Oriented S<strong>of</strong>tware Ar-<br />
chitecture: Patterns <strong>for</strong> Concurrent <strong>and</strong> Networked Objects, volume 2. John Wiley &<br />
Sons, 2000.<br />
[33] A. Silberschatz, P. B. Galvin, <strong>and</strong> G. Gagne. Operating System Concepts. John Wiley<br />
& Sons, 6th edition, 2001.<br />
[34] D. B. Stewart <strong>and</strong> R. A. Brown. Gr<strong>and</strong> challenges in mission-critical sys-<br />
tems: Dynamically reconfigurable real-time s<strong>of</strong>tware <strong>for</strong> flight control systems.<br />
In Workshop on Real-Time Mission-Critical Systems in conjunction with the<br />
1999 Real-Time Systems Symposium, November 1999. http://www.embedded-<br />
zone.com/bib/position/rtmcs99.pdf.<br />
[35] D. B. Stewart, R. A. Volpe, <strong>and</strong> P. K. Khosla. <strong>Design</strong> <strong>of</strong> dynamically reconfigurable<br />
real-time s<strong>of</strong>tware using port-based objects. IEEE Transactions on S<strong>of</strong>tware Engi-<br />
neering, 23(12):759–776, December 1997.<br />
[36] C. A. Waldspurger <strong>and</strong> W. E. Weihl. Stride scheduling: Deterministic proportional-<br />
share resource management. Technical Report MIT/LCS/TM-528, June 1995.<br />
[37] M. Weiser. The computer <strong>for</strong> the twenty-first century. Scientific American, pages<br />
94–104, September 1991. http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html.<br />
[38] M. Weiser. Some computer science issues in ubiquitous computing. Communications<br />
<strong>of</strong> the ACM, 36(7):75–84, 1993.<br />
[39] M. Welsh, D. Culler, <strong>and</strong> E. Brewer. SEDA: an architecture <strong>for</strong> well-conditioned,<br />
scalable internet services. In Proceedings <strong>of</strong> the Eighteenth ACM Symposium on Op-<br />
erating Systems Principles, pages 230–243. ACM Press, 2001.<br />
[40] M. Welsh, S. D. Gribble, E. A. Brewer, <strong>and</strong> D. Culler. A design framework <strong>for</strong> highly<br />
concurrent systems. Technical Report UCB/CSD-00-1108, University <strong>of</strong> Cali<strong>for</strong>nia,<br />
Berkeley, April 2000.<br />
64