tutorials
6 sunday all day Convention Centre, Rooms 2 & 3
6R thursday all day Pan Pacific Hotel, Pavilion A

OMG's CORBA and Object Management Architecture

Jon Siegel and Nicole Glinski, Object Management Group

Written and maintained by the 800+ member companies of the Object Management Group (OMG), CORBA (Common Object Request Broker Architecture) is the open standard for distributed object computing. Products from multiple vendors implement CORBA in C, C++, Java, Smalltalk, COBOL, Ada, and other languages and environments; all interoperate freely based on the OMG-mandated protocol IIOP plus other protocols used in special situations. This tutorial begins with an overview of CORBA, explaining how the Object Request Broker and OMG/ISO Interface Definition Language combine to provide the basis for platform-independent interoperability. Mappings from IDL to various programming languages standardize access from each, and a multi-level network protocol specification allows out-of-the-box interoperability without restricting access to specialized protocols where needed. Finally, an examination of the high-level architecture provided by the CORBA services and facilities is provided.

Participants will learn: fundamentals of CORBA and the OMA, how to design applications for CORBA, basics of OMG/ISO IDL, what ORBs do, how CORBA provides system and vendor-independent interoperability, how to design for the rich set of CORBA services and facilities, about the many vertical markets that are standardizing CORBA objects.

Attendee Background: This tutorial is targeted at systems architects, software developers, and software engineers who design or write distributed applications, or who are selecting a distribution architecture for their enterprise or software company.

Dr. Jon Siegel, Director of Domain Technology, chairs the Domain Technology Committee responsible for OMG specifications in vertical markets including: Finance, Electronic Commerce, Healthcare, Telecommunications, Manufacturing, Transportation, and Business Objects. He is the author of publications, and principal author of the book, "CORBA Fundamentals and Programming." He was also the principal lecturer for the OMG-sponsored training session "CORBA Academy," and presents tutorials regularly. As a spokesperson for OMG, Siegel is a frequent speaker at conferences, meetings, and private corporate briefings in the United States and around the world.

Nicole Glinski is the Marketing Communications Specialist at Object Management Group, handling a variety of programs. She is responsible for the Speakers Bureau, in regards to finding and placing speakers, Tradeshows and Conferences for OMG. Nicole also manages the CORBA Success Story Program, the CORBA Academy training webpage and is involved with other OMG membership programs.

Other tutorials in the distributed object computing thread are:

for beginners (yellow):

17, 17T*: Introduction to Distributed Computing Using Objects

for intermediates (green):

26: Distributed Java Applications
66T: Testing Distributed Object Systems

Related tutorials:

46: Transparency in Distributed Object Systems: What, Why and How
60: 101 Ways to Cook Corba

Tutorials
by Title
Tutorials by
Category
Tutorials
by Thread
Full Description
of all Tutorials
Tutorial
Availability

OOPSLA'98 Home
Last edited 22 September 1998 13:37:47