next up previous
Next: About this document ... Up: BATCHING: A Design Pattern Previous: Acknowledgments

Bibliography

1
F. J. Ballesteros, R. Jiménez-Peris, M. Patiño-Martínez, F. Kon, S. Arévalo, and R. H. Campbell.
Using Interpreted CompositeCalls to Improve Operating System Services.
Submitted for publication, 1998.
Also available in http://gsyc.escet.urjc.es/off/interp-os.ps.

2
Franscisco J. Ballesteros, Fabio Kon, and Roy H. Campbell.
A Detailed Description of Off++, a Distributed Adaptable Microkernel.
Technical Report UIUCDCS-R-97-2035, Department of Computer Science, University of Illinois at Urbana-Champaign, August 1997.

3
P. A. Bernstein, V. Hadzilacos, and N. Goodman.
Concurrency Control and Recovery in Database Systems.
Addison Wesley, 1987.

4
B.N. Bershad, S. Savage, P. Pardyak, E.G. Sirer, M. Fiuczynski, D. Becker, S. Eggers, and C. Chambers.
Extensibility, safety and performance in the SPIN operating system.
In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles. ACM, December 1995.

5
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides.
Design Patterns. Elements of Object-Oriented Software.
Addison-Wesley, 1995.

6
J. Gray.
Operating Systems: An Advanced Course.
Springer, 1978.

7
R. Jiménez-Peris, M. Patiño-Martínez, and S. Arévalo.
Multithreaded Rendezvous: A Design Pattern for Distributed Rendezvous.
In Proc. of ACM Symposium on Applied Computing. ACM Press, Feb. 1999.

8
R. Greg Lavender and Douglas C. Schmidt.
Active object - an object behavioral pattern for concurrent programming.
In Proceedings of the Second Pattern Languages of Programs conference (PLoP)., Monticello, Illinois, September 1995.

9
Y. Li, S. M. Tan, M. Sefika, R. H. Campbell, and W. S. Liao.
Dynamic Customization in the $\mu$Choices Operating System.
In Proceedings of Reflection'96, San Francisco, April 1996. Reflection'96.

10
B. Liskov.
Distributed Programming in Argus.
Communications of the ACM, 31(3):300-312, Mar. 1988.

11
Ajay Mohindra, Apratim Purakayastha, Deborra Zukowski, , and Murthy Devarakonda.
Programming Network Components Using NetPebbles: An Early Report.
In Proceedings of the 4th USENIX Conference on Object-Oriented Technologies and Systems, Santa Fe, New Mexico, April 1998. USENIX.

12
P.E.Clements, Todd Papaioannou, and John Edwards.
Aglets: Enabling the Virtual Enterprise.
In Proc. of the Managing Enterprises - Stakeholders, Engineering, Logistics and Achievement Intl. Conference (ME-SELA '97), Loughborough University, UK, 1997.
Also available in http://luckyspc.lboro.ac.uk/Docs/Papers/Mesela97.html.

13
James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorenson.
Object-Oriented Modeling and Design.
Prentice-Hall, 1991.

14
Aamod Sane and Roy Campbell.
Composite Messages: A Structural Pattern for Communication between Components.
In OOPSLA '95 workshop on design patterns for concurrent, parallel, and distributed object-oriented systems, 1995.

15
S. K. Shrivastava, G. N. Dixon, and G. D. Parrington.
An Overview of Arjuna: A Programming System for Reliable Distributed Computing.
IEEE Software, 8(1):63-73, Jan. 1991.

16
Jeniffer Tidwell.
Interaction patterns.
In Proceedings of PLoP98, 1998.



Francisco J Ballesteros
1999-09-22