[Up: Design and Implementation of]
[Previous: POA IDL] [Next: About this document ...]

Bibliography

1
Werner Almesberger, Linux ATM API. Draft, version 0.4. Lausanne, 1996.
http://lrcwww.epfl.ch/linux-atm/

2
Joe Armstrong, Robert Virding, Claes Wikström and Mike Williams, Concurrent Programming in Erlang. Prentice Hall, 1996.

3
The ATM Forum, ATM User-Network Interface Specification, Version 3.0. Prentice Hall, 1993.

4
Christian Becker and Kurt Geihs, QoS as a Competitive Advantage for Distributed Object Systems. Proceedings of the Second International Enterprise Distributed Object Computing Workshop, 1998.

5
Tim Berners-Lee, Universal Resource Identifiers in WWW. RFC 1630, June 1994.

6
A. D. Birrell and B. J. Nelson, Implementing Remote Procedure Calls. ACM Transactions on Computer Systems. Vol. 2, No. 1, February 1984.

7
Grady Booch, Object-oriented Analysis and Design. Benjamin Cummings Publishing Inc., 1994.

8
B. Callaghan, B. Pawlowski and P. Staubach, NFS Version 3 Protocol Specification. RFC 1813, June 1995.

9
L. Cardelli and P. Wegener, On Understanding Types, Data Abstraction, and Polymorphism. ACM Computing Surveys, Vol. 17, No. 4, December 1985.

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

11
Al Geist et al, PVM: Parallel Virtual Machine. A Users' Guide and Tutorial for Networked Parallel Computing. MIT Press, 1994.

12
GNOME Project Home Page, June 1999.
http://www.gnome.org/

13
Seif Haridi, Peter van Roy, Per Brand and Christian Schulte, Programming Languages for Distributed Applications. New Generation Computing, Vol. 16, No. 3, Tokyo, 1998.

14
Elliotte R. Harold, Java Network Programming. O'Reilly & Associates, Inc., 1997

15
Michi Henning, Binding, Migration, and Scalability in CORBA. Communications of the ACM, Vol. 41, No 10, October 1998.

16
Michi Henning and Steve Vinoski, Advanced CORBA Programming with C++. Addison-Wesley, 1999.

17
A. Josey, Go Solo 2: The Authorized Guide to Version 2 of the Single UNIX Specification. Prentice Hall, 1997.

18
Brian Kantor and Phil Lapsley, Network News Transfer Protocol. RFC 977. February 1986.

19
KDE Project Home Page, June 1999.
http://www.kde.org/

20
S. Maffeis, Adding Group Communication and Fault-Tolerance to CORBA. Proceedings of the USENIX Conference on Object-Oriented Technologies, June 1995.

21
MICO Web site, http://www.mico.org/

22
Steffen Nowacki, An Alternative IDL-C++-Mapping. Proceedings of the European Conference on Object-Oriented Programming. 1997.

23
Object Management Group, The History of CORBA. October 1998.
http://www.omg.org/corba/corbahistory.html

24
Object Management Group, Interoperable Naming Service. Preliminary Specification, October 1998.
ftp://ftp.omg.org/pub/docs/orbos/98-10-11.ps

25
Object Management Group, ORB Portability Enhancement RFP. June 1995.
ftp://ftp.omg.org/pub/docs/1995/95-06-26.ps

26
Object Management Group, ORB Portability Joint Submission. May 1997.
ftp://ftp.omg.org/pub/docs/orbos/1997/97-05-15.ps

27
Object Management Group, CORBA 2.0. July 1996.
ftp://ftp.omg.org/pub/docs/ptc/96-03-04.ps

28
Object Management Group, CORBA 2.2. February 1998.
ftp://ftp.omg.org/pub/docs/formal/98-07-01.ps

29
Object Management Group, CORBA 2.2 - Mapping of OMG IDL to Java. February 1998.
ftp://ftp.omg.org/pub/docs/formal/98-02-29.ps

30
Object Management Group, CORBA 2.3 Core Final Revision. December 1998.
ftp://ftp.omg.org/pub/docs/ptc/98-12-04.pdf

31
Object Management Group, CORBA 2.3 - Mapping of OMG IDL to C++. Preliminary Specification, November 1998.
ftp://ftp.omg.org/pub/docs/ptc/98-09-03.ps

32
Object Management Group, CORBA 2.3 - Mapping of OMG IDL to Java. Preliminary Specification, May 1999.
ftp://ftp.omg.org/pub/orbrev/drafts/idljava_2_4v2.3.pdf

33
Object Management Group, Issues for Object Request Broker 2.3a Revision Task Force. May 1999.
http://www.omg.org/issues/orb_revision.html

34
Object Management Group, Issues for C++ Revision Task Force. May 1999.
http://www.omg.org/issues/cxx_revision.html

35
Object Management Group, CORBA Messaging Joint Revised Submission. May 1998.
ftp://ftp.omg.org/pub/docs/orbos/98-05-05.ps

36
Object Management Group, CORBA Security Service. December 1998.
ftp://ftp.omg.org/pub/docs/formal/98-12-17.ps

37
Object Management Group, Real-Time CORBA Joint Revised Submission. May 1999.
ftp://ftp.omg.org/pub/docs/ptc/99-05-03.ps

38
Object Management Group, Persistent Object State Service 2.0 RFP. June 1997.
ftp://ftp.omg.org/pub/docs/orbos/1997/97-06-07.ps

39
Object Management Group, Persistent Object State Service. December 1997.
ftp://ftp.omg.org/pub/docs/formal/97-12-12.ps

40
Object Management Group, Policies and Procedures of the OMG Technical Process. Version 1.3, June 1997
ftp://ftp.omg.org/pub/docs/pp/97-06-01.ps

41
Object Oriented Concepts, ORBacus. June 1999.
http://www.ooc.com/ob/

42
Bernd Oestereich, Objektorientierte Softwareentwicklung mit der Unified Modeling Language. Oldenbourg, 1997.

43
RedHat Labs, ORBit. June 1999.
http://www.labs.redhat.com/orbit/

44
Robert Orfali, The Essential Distributed Objects Survival Guide. John Wiley & Sons, Inc, 1996.

45
Open Group, MICO 2.2.7 Open Brand Certificate. May 1999.
http://www.opengroup.org/registration/certificates/thinkone541.pdf

46
Bruce Perens, The Open Source Definition. Version 1.4, June 1997.
http://www.opensource.org/osd.html

47
Jonathan B. Postel, User Datagram Protocol. RFC 768. August 1980.

48
Jonathan B. Postel, Internet Protocol. RFC 791. September 1981.

49
Jonathan B. Postel, Transmission Control Protocol. RFC 793. September 1981.

50
Arno Puder and Kay Römer, MICO - MICO is CORBA. Morgan Kaufmann Publishers, 1998.

51
Irfan Pyarali, Carlos O'Ryan, Douglas C. Schmidt, Nanbor Wang, Vishal Kachroo and Aniruddha Gokhale, Design Considerations and Performance Optimizations for Real-time ORBs. \( 5^{th} \) USENIX Conference on OO Technologies and Systems, San Diego, CA, May 1999.

52
Eric S. Raymond, The Intercal Resource Page. May 1999.
http://www.tuxedo.org/~esr/intercal/

53
Joyce K. Reynolds and Jon Postel, RFC 1700: Assigned Numbers. October 1994.

54
Dale Rogerson, Inside DCOM. Microsoft Press, 1997.

55
Kay Römer, MICO - MICO is CORBA. Eine erweiterbare CORBA-Implementierung für Forschung und Ausbildung. Diplomarbeit am Fachbereich Informatik. Frankfurt am Main, Germany, February 1998.

56
Douglas C. Schmidt and Steve Vinoski, Distributed Callbacks and Decoupled Communication in CORBA. SIGS, Vol 8, No 9, October 1996.

57
Douglas C. Schmidt and Steve Vinoski, Object Interconnections: Object Adapters: Concepts and Terminology. SIGS, Vol 9, No 11, November/December 1997.

58
Douglas C. Schmidt and Steve Vinoski, Object Interconnections: Using the Portable Object Adapter for Transient and Persistent CORBA Objects. SIGS, Vol. 10, No 4, April 1998.

59
Douglas C. Schmidt and Steve Vinoski, Object Interconnections: C++ Servant Classes for the POA. SIGS, Vol. 10, No 6, June 1998.

60
Douglas C. Schmidt and Steve Vinoski, Object Interconnections: Programming Asynchronous Method Invocations with CORBA Messaging. C++ Report, SIGS, Vol. 11, No 2, February 1999.

61
Douglas C. Schmidt et al, TAO - The ACE ORB.
http://www.cs.wustl.edu/~schmidt/TAO.html

62
Krishnan Seetharaman, The CORBA Connection. Communications of the ACM, Vol. 41, No 10, October 1998.

63
Jon Siegel, CORBA Fundamentals and Programming. John Wiley & Sons, Inc., 1996.

64
Jon Siegel, OMG Overview: CORBA and the OMA in Enterprise Computing. Communications of the ACM, Vol. 41, No 10, October 1998.

65
R. Srinivasan, RPC: Remote Procedure Call Protocol Specification Version 2. RFC 1831. August 1995.

66
R. Srinivasan, XDR: External Data Representation Standard. RFC 1832. August 1995.

67
Richard Stevens, Unix Network Programming, Second Edition, Volume 1. Networking APIs: Sockets and XTI. Prentice Hall, 1998.

68
Richard Stevens, Unix Network Programming, Second Edition, Volume 2. Interprocess Communication. Prentice Hall, 1999.

69
Sun Microsystems, Inc., Java-Based Distributed Computing. RMI and IIOP in Java. Press Release, June 1997.
http://java.sun.com/pr/1997/june/statement970626-01.html

70
Andrew S. Tanenbaum, Computer Networks. Prentice Hall, 1989.

71
Steve Vinoski, New Features for CORBA 3.0. Communications of the ACM, Vol. 41, No 10, October 1998.

72
Torben Weis, Dynamische Konfiguration von Anwendungen. Diplomarbeit am Fachbereich Informatik. Frankfurt am Main, Germany, February 1999.

73
J. E. White, A High-Level Framework for Network-Based Resource Sharing. RFC 707, December 1975.


Frank Pilhofer
1999-06-23