@Book{ANANDA90, author = "Akkihebbal L. Ananda and Balasubramaniam Srinivasan", title = "Distributed Computing Systems: Concepts and Structures", publisher = "IEEE Computer Society Press", year = "1990", } @Article{ENSLOW78, author = "Philip H. Enslow, Jr.", title = "What is a `{Distributed}' Data Processing Systems?", institution = "Georgia Institute of Technology", publisher = "IEEE Computer Society Press", journal = "IEEE Computer", year = "1978", } @Article{SCHMIDTJAN95, author = "Douglas C. Schmidt and Steve Vinoski", title = "Introduction to Distributed Object Computing", publisher = "SIGS Publication", journal = "C++ Report magazine (January)", year = "1995", } @InCollection{CHAPPELL94, author = "David Chappell", title = "{The {OSF} Distributed Computing Environment ({DCE})}", booktitle = "Distributed Computing: Implementation and Management Strategies", year = "1994", editor = "Raman Khanna", pages = "175-199", publisher = "Prentice Hall", } @TechReport{YANG95, author = "Zhonghua Yang and Keith Duddy", title = "{Distributed Object Computing with {C}{O}{R}{B}{A}}", institution = "Distributed Systems Technology, University of Queensland", year = "1995", number = "DSTC Technical Report 23", month = "June", } @Book{BROCKSCHMIDT94, author = "Kraig Brockschmidt", title = "Inside OLE2", publisher = "Microsoft Press", year = "1994", } @Manual{CORBASPEC, title = "The Common Object Request Broker: Architecture and Specification", organization = "Object Management Group", edition = "Version 2.0", month = "July", year = "1995", } @Book{OTTE96, title = "Understanding CORBA: The Common Object Request Broker Architecture", author = "Randy Otte and Paul Patrick and Mark Roy", publisher = "Prentice Hall", year = "1996", } @Book{ORFALI96, author = "Robert Orfali and Dan Harkey and Jeri Edwards", title = "The Essential Distributed Objects Survival Guide", publisher = "John Wiley and Sons", year = "1996", } @Article{SCHMIDTFEB95, author = "Douglas C. Schmidt and Steve Vinoski", title = "Modeling Distributed Object Applications", publisher = "SIGS Publication", journal = "C++ Report magazine (February)", year = "1995", } @Article{VINOSKI93, author = "Steve Vinoski", title = "Distributed Object Computing with {C}{O}{R}{B}{A}", publisher = "SIGS Publication", journal = "C++ Report magazine (July/August)", year = "1993", } @Article{SCHMIDTMAY95, author = "Douglas C. Schmidt and Steve Vinoski", title = "Comparing Alternative Client-Side Distributed Programming Techniques", publisher = "SIGS Publication", journal = "C++ Report magazine (May)", year = "1995", } @Manual{ORBIXARCH95, title = "The Orbix Architecture ", organization= "Iona Technologies Ltd", month = "August", year = "1993", } @Manual{ORBELINE, title = "ORBeline User's Guide", organization = "Post Modern Computing Technologies", edition = "Version 1.0", year = "1994", } @Article{SCHMIDTOCT95, author = "Douglas C. Schmidt and Steve Vinoski", title = "Comparing Alternative Server Programming Techniques", publisher = "SIGS Publication", journal = "C++ Report magazine", year = "1995", } @InProceedings{GOKHALE1, author = "Aniruddha Gokhale and Douglas C. Schmidt", title = "Measuring the Performance of Communication Middleware on High-Speed Networks", year = "1996", organization = "SIGCOMM Conference, ACM, Stanford University", month = "August 28-30", } @InProceedings{GOKHALENOV96, author = "Aniruddha Gokhale and Douglas C. Schmidt", title = "Performance of the {C}{O}{R}{B}{A} {D}ynamic {I}nvocation {I}nterface and Internet Inter-ORB Protocol over High-Speed ATM Networks", year = "1996", organization = "GLOBECOM Conference, London", month = "November 18-22", } @Manual{UNOSPEC, title = "Universal Networked Objects", organization = "Object Management Group", edition = "Version 1.0", month = "March", year = "1995", } @InProceedings{SCHMIDTHARRISON95, author = "Douglas C. Schmidt and Tim Harrison and Ehab Al-Shaer", title = "Object-Oriented Components for High-Speed Network Programming", year = "1995", organization = "USENIX Conference on Object-Oriented Technologies, Monterey, CA", month = "June", } @InProceedings{PYARLI96, author = "Irfan Pyarali and Tim Harrison and Douglas C. Schmidt", title = "Design and Performance of an Object-Oriented Framework for High-Speed Electronic Medical Imaging", year = "1996", organization = "USENIX COOTS conference, Toronto, Canada", month = "June", } @Unpublished{Thompson96, author = "Dean Thompson", title = "Performance Related Issues regarding components of Object Request Brokers", note = "Submitted as part of the Software Development honours thesis requirements at Monash University (Caulfield)", month = "30 May", year = "1996", } @Book{NATAN95, author = "Ron Ben-Natan", title = "{C}{O}{R}{B}{A}: A guide to {C}ommon {O}bject {R}equest {B}roker {A}rchitecture", publisher = "McGraw-Hill", year = "1995", } @Book{SIEGEL96, author = "Jon Siegel", title = "{C}{O}{R}{B}{A}: {F}undamentals and {P}rogramming", publisher = "John Wiley and Sons", year = "1996", } @Book{STEVENS90, author = "W. Richard Stevens", title = "{U}{N}{I}{X} {N}etwork {P}rogramming", publisher = "Prentice Hall", year = "1990", } @Book{COMER93, author = "Douglas E. Comer and David L. Stevens", title = "{I}nternetworking with {T}{C}{P}/{I}{P} Volume III", publisher = "Prentice Hall", year = "1993", } @Book{STEVENS92, author = "W. Richard Stevens", title = "{A}dvanced {P}rogramming in the {U}{N}{I}{X} {E}nvironment", publisher = "Addison-Wesley", year = "1992", } @Book{RUMBAUGH92, author = "James Rumbaugh", title = "Object-Oriented modelling and design", publisher = "Prentice Hall", year = "1991", } @Book{DEITEL94, author = "H.M Deitel and P.J Deitel", title = "{C}{+}{+} How to Program", publisher = "Prentice Hall International", year = "1994", } @Book{SOUKUP94, author = "Jiri Soukup", title = "Taming C++ : pattern classes and persistence for large projects", publisher = "Addison-Wesley", year = "1994", } @Manual{Arjuna, title = "The Arjuna System Programmer's Guide", organization = "University of Newcastle Upon Tyne", author = "Professor Santosh Shrivastava", edition = "Public Release 3.0", year = "1994", } @Manual{ILU, title = "Inter-Language Unification (ILU) System", organization = "Xerox Corporation", author = "Doug Cutting and Frank Halasz and Dan Larner and Denis Seversen", edition = "2.0alpha8", year = "1996", } @TechReport{Bal96, title = "Orca: a Portable User-Level Shared Object System", institution = "Vrije Universiteit", author = "Henri E. Bal and Raoul Bhoedjang and Rutger Hofman and Ceriel Jacobs and Koen Langendoen and Tim Ruhl", year = "1996", number = "Technical Report IR-408", month = "June", note = "Department of Mathematics and Computer Science", } @InProceedings{Bal93, title = "Object Distribution in Orca using Compile-Time and Run-Time Techniques", organization = "Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA)", author = "Henri E. Bal and M. Frans Kaashoek", booktitle = "Proceedings on the Conference of Object-Oriented Programming Systems, Languages and Applications (OOPSLA) September 1993", year = "1993", pages = "pp. 162-177", publisher = "IEEE Computer Society Press", month = "September", } @Article{Kaashoek91, author = "Fred Douglis and M. Frans Kaashoek and John K. Ousterhout and Andrew S. Tanenbaum", title = "A Comparison of Two Distributed Systems: Amoeba and Sprite", publisher = "MIT Press", journal = "Journal of Computing Systems", year = "1991", volume = "4", number = "3", pages = "pp. 353-384", month = "December", } @InProceedings{Levelt92, title = "A Comparison of Two Paradigms for Distributed Shared Memory", organization = "Software--Practice and Experience", author = "Willem G. Levelt and M. Frans Kaasoek and Henri E. Bal and Andrew S. Tanenbaum", booktitle = "Proceedings on Software--Practice and Experience November 1992", year = "1992", pages = "pp. 985-1010", publisher = "John Wiley", month = "November", } @Article{Protic96, author = "Jelica Protic and Milo Tomasevic and Veljko Milutinovic", title = "Distributed Shared Memory: Concepts and Systems", institution = "Univeristy of Belgrade", publisher = "IEEE Computer Society Press", journal = "IEEE Computer", year = "1996", volume = "Summer 1996", booktitle = "IEEE Parallel and Distributed Technology", pages = "pp. 63-79", }