140 Kendrick Street,
Building A Suite 300
Needham, MA 02494, U.S.A.

OMG Logo

Ph:+1-781-444 0404
Fax: +1-781-444 0320
Email: info@omg.org



 

Catalog of OMG CORBA®/IIOP® Specifications

This page provides a catalog of OMG CORBA/IIOP specifications. Specifications are listed alphabetically.

Description of Catalog Entries

Click here for a description of each field for specifications catalogued below.

Understanding Terms Used
In order to understand the various terms used to identify an OMG specification as it moves through its editing cycles, consult the OMG Specifications Tutorial
Specification Name: Common Object Request Broker Architecture (CORBA/IIOP)
Description: Specification of an architecture for middleware technology called an Object Request Broker that provides interopreability among clients and servers distributed over a heterogeneous environment.
Keywords: asynchronous, callback, COM, context, CORBA, dynamic invocation, dynamic skeleton, fault tolerance, identity, IDL, implementation repository, interceptors, interface, interface repository, interoperability, language binding, messaging, object adapter, object reference, operation, OR, ORB, policy domains, policy object, portable interceptors, portable object adapter, QoS, router administration, routing, security, skeleton, static invocation, thread, ValueBase
Latest / past specifications:

Current version: 3.1

Past versions

Contact Information:
Middleware and Related Services PTF    
Related OMG Specifications: CORBA Component Model, Fault Tolerance, Security, UML Profile for CORBA
Related  Industry Standards:   

 

Specification Name: CORBA/e
Description: CORBA/e enables the implementation of middleware products that are open, mature, robust, and memory efficient (small footprint); offering high performance and deterministic real-time behavior - key requirements of most DRE systems. CORBA/e consolidates CORBA as the dominant standard for embedded middleware for the foreseeable future. It is further recognized that there are a wide range of capabilities in today’s embedded systems. A key tenet of CORBA/e is the support for "Profiling", a process by which specific subsets of these CORBA specifications can be defined by different end user communities and then standardized through the OMG. This will allow different end user communities to choose the appropriate subset of CORBA features required by any standards that are developed within that working group/task force and then for the vendors to produce highly optimized implementations based on the corresponding CORBA/e specification (Profile).
OMG Cross Reference: Specialized CORBA Specifications

 

Specification Name: Common Secure Interoperability (CSIv2)
Description: Addresses the requirements of CORBA security for interoperable authentication, delegation, and privileges.
Keywords: authentication, authorization, confidentiality, delegation, privilege, SAS, security, session, transport
Latest / past specifications:
Current version: Chapter 24 of CORBA/IIOP 3.0.3

Past version: Chapter 26 of CORBA/IIOP 2.6

Contact Information:
Middleware and Related Services PTF    
Related OMG Specifications: ATLAS, CORBA/IIOPTime Service
Related  Industry Standards: IETF ID PKIXAC,  IETF RFC 2246,  IETF RFC 2459, IETF RFC 2743, X.501-93

 

Specification Name: CORBA Component Model
Description: Specification of: a  Component Implementation Definition Language (CIDL);  the semantics of the CORBA Components Model (CCM); a Component Implementation Framework (CIF), which defines the programming model for constructing component implementations; a container programming model  describing how an Enterprise JavaBeans (EJB) component can be used by CORBA clients, including CORBA components; an architecture of the component container as seen by the container provider; how  Component implementations may be packaged and deployed; and definitions of the XML DTDs used by the CORBA Components.
Keywords: CCM, CIDL, CIF, Component Implementation Definition  Language, component model, Component Implementation Framework, container architecture, deployment, DTD, EJB, locality, packaging, policy, XML
Latest / past specifications:

Current version: 4.0

Past versions: n/a. [NOTE: Versioning originally started at 3.0 to denote conformance to V3.0 CORBA/IIOP.]

Related OMG Specifications: CORBA/IIOP, Deployment and Configuration, Lightweight CCM, Quality of Service for CCM, Streams for CCM, UML Profile for CCM
Related  Industry Standards: Enterprise JavaBeans

 

Specification Name: CORBA Reflection 
Description: This specification defines reflective operations for CORBA objects. Such operations provide a way for applications to obtain metadata describing an object’s interface directly from the object itself, rather than requiring the presence of a separate metadata service such as an Interface Repository. This specification provides a general approach to metadata discovery based on object narrowing, and it supports multiple metadata formats in an easily extensible manner.
Keywords: Dynamic Skeleton Interface (DSI), Interface Repository (IFR), introspection, metadata, reflection, reflection provider target object
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF      
Related OMG Specifications: CORBA/IIOP, Deployment and Configuration, XMI
Related  Industry Standards:  

 

Specification Name: CORBA-FTAM/FTP Interworking 
Description: Describes a single set of interfaces that will allow any Operations Support System (OSS) to perform its file management operations on underlying Network Elements regardless of the type of file management mechanism the underlying node is using.
Keywords: File Transfer Client; File Transfer Server; FTAM; FTP;  Network Element; OSS
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Telecommunications PSIG      
Related OMG Specifications: CORBA/IIOP, Property Service
Related  Industry Standards: IETF RFC 959; IETF RFC 1415

 

Specification Name: CORBA / TC Interworking and SCCP-Inter ORB Protocol
Description: This specification addresses the interworking between CORBA-based Intelligent Network (IN) applications and the same applications implemented using the existing IN infrastructure.
Keywords: GIOP, GSM, INAP, MAP, MTP,  network, remote operations, OSI ROS,  SCP, signal, SSP, SS7, switching, Transaction Capabilities, Transaction sub-layer
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Telecommunications PSIG  
Related OMG Specifications: CORBA/IIOP, Life Cycle Service, Naming Service
Related  Industry Standards: ITU-T Rec. Q.1400;ITU-T Rec. Q.1218; ITU-T Rec. Q.771-5; ITU-T Rec. X.680 through 683 (1994) | ISO/IEC 8824-1/2/3/4:1995; ETSI, ETS 300 374-1; ITU-T Rec. X.880 (1994); ITU-T Rec. Q.71

 

Specification Name: CORBA-WSDL/SOAP Interworking 
Description: The overall goal of this specification is to provide a natural mapping from IDL to WSDL that is also suitable for a reverse mapping, from the mapped subset of WSDL back to IDL.
Keywords: constructed types, IDL source, interfaces, modules, object references, primitive types, service endpoints, SOAP bindings, value type
Latest / past specifications:

Current version: 1.2.1

Past versions

Associated documents:
WSDL        
Related OMG Specifications: CORBA/IIOP, WSDL/SOAP-CORBA Interworking
Related  Industry Standards: JAX-RPC, W3C SOAP 1.1, W3C WSDL 1.1, W3C XSD

 

Specification Name: Deployment and Configuration of Component-based Distributed Applications
Description: This specification provides middleware mechanisms, methods, and notations for comprehensive automated deployment and configuration support for component-based distributed applications. In particular:
Methods and notations for the description of the network topologies, capabilities and properties of heterogeneous distributed processing environments (DPE) for distributed applications.
Methods and notations for the specification of configuration and deployment strategies for the deployment process of distributed applications.
Specification of interfaces, and middleware mechanisms and services necessary for automated support for the entire deployment process of distributed applications and their configuration management.
Keywords: actor, CCM, component data, component development, component management, configuration, deployment, distributed processing environments (DPE), execution data, execution management, IDL, MDA, metadata, package, PIM,  profile, PSM, target data, target management, XML Schema
Latest / past specifications:

Current version: 4.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF      
Related OMG Specifications: CORBA Component Model, UML, Property Service
Related  Industry Standards: "Open distributed processing - Reference Model: Overview" (ITU-T X.901); "Open distributed processing - Reference Model: Foundations" (ITU-T X.902); "Open distributed processing - Reference Model: Architecture" (ITU-T X.903); "Open distributed processing - Reference Model: Architectural semantics" (ITU-T X.904)    
Related  Industry Standards:

 

Specification Name: Fault Tolerance
Description: Provides robust support for applications that require a high level of reliability, including applications that require more reliability than can be provided by a single backup server. The standard requires that there shall be no single point of failure.
Keywords: causal order, fault management, fault tolerance, logging and recovery management, multicasting,  replication management, virtual synchrony
Latest / past specifications:
Current version: Chapter 23 of CORBA/IIOP 3.0.3 Past version: Chapter 25 of CORBA/IIOP 2.5
Contact Information:
Real-time PTF  
Related OMG Specifications: CORBA/IIOP, Event ServiceNaming Service, Notification Service, Time Service
Related  Industry Standards:  
 
Specification Name: GIOP Compression
Finalization Information:
Status: 1.0 finalization completing Working Document: 1.0 Beta 1 Specification
   
   
 
Specification Name: Interworking between CORBA and TMN Systems
Description: Standard interfaces supporting the interworking between telecommunications management systems based on different  technologies.
Keywords: ASNI, caching, CMIP, CMIS, collections, gateways, OSI, SNMP, systems management, TMN
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Telecommunications PSIG  
Related OMG Specifications: CORBA/IIOP, Event Service, Life Cycle Service, Naming Service
Related  Industry Standards: X/Open guide number G207; ITU-T (CCITT) Recommendations: X.701, X.710, X.720,  X.721,  X.722,  X.734,  X.735,  X.208,  M.3010

 

Specification Name: Online Upgrades
Description: Online Upgrades facilitates the safe and orderly upgrading of objects in a manner that is portable across systems and that is interoperable between systems. It is a first step towards a more general online upgrade capability. The specification aims to provide the ability to: • Upgrade individual objects, where such upgrades change the implementation of the object but do not change the external interfaces of the object • Pause an object, so that it can be upgraded, while allowing the object the opportunity to reach a safe and quiescent state • Transfer state from an instance of the old implementation of the object to an instance of the new implementation of the object, with provision for such state transfers where the representations of the old state and the new state are different • Resume service using an instance of the new implementation of the object without risk that messages will be lost, misordered or processed twice • Allow client objects to continue to use a server object while remaining unaware that the server has been upgraded, and allow server objects to continue to serve a middle-tier client object that also acts as a server while remaining unaware that the client has been upgraded • Address objects in such a way that a client can continue to use its existing object reference to access a server after it has been upgraded • Rollback an upgrade, prior to the instance of the new implementation becoming operational, if some part of the upgrade fails • Revert from an instance of the new implementation to an instance of the old implementation, if operation with the instance of the new implementation proves to be unsatisfactory • Perform upgrades on small collections of objects by means of allowing the application to commit and rollback the upgrades explicitly.
Keywords: commit, group management, implementation, object references, object state, portability, pause, pulled upgrade, pushed upgrade, resume, revert, rollback
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF      
Related OMG Specifications: CORBA/IIOP, Real-time CORBA
OMG Cross Reference: Specialized CORBA Specifications
Related  Industry Standards:   

 

Specification Name: Quality of Service for CCM
Description: This specification not only supports the consideration of typical QoS properties like Latency, Throughput, Bandwidth, etc. but also very different kind of QoS properties (non-functional aspects) like reservation of computing power or constraining the frequency of event submission which can be useful for saving battery power of a mobile device. It also concentrates on the introduction of container extensibility mechanisms in order to allow realization of such properties, and does not deal directly with them, since the needs are very disparate and sometimes application specific.
Keywords: Container Portable Interceptor, Extension Container, Negotiation Interface and Flow Details, QoS Enabler 
Latest / past specifications:

Current version: 1.1

Past versions: n/a

Revision  Information:
 (NOTE: 1.0 not published) Working Document: n/a Contact:
Middleware and Related Services PTF
Associated documents:
IDL        
Related OMG Specifications: CORBA/IIOP, CORBA Component Model, MOF, UML Profile for QoS and FT
Related  Industry Standards:    
Most recent IPR and Implementation questionnaire responses:  
 
Specification Name: Streams for CORBA Components
Description: The CORBA Component Model (CCM) reduces the complexity of the development of large distributed applications by defining a component-based programming paradigm where a special runtime construct, the container, manages and controls certain runtime services, like transactions and security. The communication of stream data will be performed by the container. For that reason, communicating containers need a common understanding about the transport of the data stream. This specification defines so called transport profiles that state rules of communication between containers. These profiles are completely independent of the actual data stream type (content) to be communicated.
Keywords: basic stream type, constructed stream type, stream implementation profile, stream port, stream sink, stream source, stream type meta information, value stream type, transport profile
Latest / past specifications:

Current version: n/a

Past versions: n/a

Finalization Information:
Status: 1.0 finalization completing Working Document: 1.0 Beta 2 Specification Contact:
Middleware and Related Services PTF
Related OMG Specifications: CORBA/IIOP, CORBA Component Model
Related  Industry Standards:    
 
Specification Name: UML Profile for CORBA®
Description: Provides a standard means for expressing the semantics of CORBA IDL using UML notation and support for  expressing these semantics with UML tools.
OMG Cross Reference: UML Profile Specifications
 
Specification Name: UML Profile for CORBA® Component Model (CCM)
Description: This specification provides a standard means for expressing CCM-based applications (PSMs) using UML notation and thus supporting all kinds of MDA model transformations such PIM-to-PSM and PSM-to-PSM. It is also designed to work with MOF repositories.
OMG Cross Reference: UML Profile Specifications
 
Specification Name: UML Profile for CORBA®  and CORBA® Component Model (CCM)
Description: This specification provides a UML 2 profile that facilitates representation of concepts needed to represent a pure CORBA or CORBA Components PSM. In conjunction with existing OMG specifications, namely UML 2, CORBA, CORBA Components and the MOF 2, this will result in significant benefits to the CORBA and CORBA Components user community and the users of MDA in general. This specification is intended to replace the existing UML Profile for CORBA and UML Profile for CCM specifications.
OMG Cross Reference: UML Profile Specifications
 
Specification Name: Wireless Access and Terminal Mobility in CORBA
Description: Specifies an architecture and interfaces to support wireless access and terminal mobility in CORBA. Version 1.2 incorporates the specification of the GIOP Tunneling Protocol (GTP, which is an abstract, transport-independent protocol defining the message formats for transmitting GIOP messages and for establishing, releasing, and re-establishing the tunnel.
Keywords: access bridge, baseband, Big-Endian, channel, connection-oriented data services, discovery,  fragmentation, GIOP, GTP, handoff, home location agent, Host Controller Interface (HCI), L2CAP, messaging, mobile, multiplexing,  packet, protocol, terminal bridge,  transport, tunneling protocol, wireless
Latest / past specifications:

Current version: 1.2

Past versions

Associated documents:
IDL        
Contact Information:
  Telecommunications PSIG        
Related OMG Specifications: CORBA/IIOP
Related  Industry Standards: WAP-188-WAPGenFormats, Version 15-Aug-2000; WAP-201-WDP, Approved Version 19-February-2000; 
VIVIAN Consortium, GIOP Tunneling over Bluetooth L2CAP, http://www-nrc.nokia.com/Vivian/Public/Html/ltp.html.

 

Specification Name: WSDL/SOAP-CORBA Interworking 
Description: This specification defines a mapping between WSDL specifications, with a SOAP Binding, to a corresponding set of OMG IDL interface specifications. This specification is applicable to the domain of WSDL specifications which use only the constructs which result from the CORBA to WSDL-SOAP specification. This simplifies the mapping, and allows for mapping from a restricted WSDL-SOAP subset to CORBA IDL interfaces. This specification assumes that the CORBA to WSDL-SOAP mapping includes an identifier for the source OMG IDL file in the resulting WSDL specification. The WSDL to IDL translator can key off this identifier to revert to the original IDL specification, rather than performing the translation algorithm specified in this specification..
Keywords: constructed types, IDL source, interfaces, modules, object references, primitive types, service endpoints, SOAP bindings, value type
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF        
Related OMG Specifications: CORBA/IIOP, CORBA-WSDL/SOAP Interworking, Java to IDL Mapping
Related  Industry Standards: JAX-RPC, W3C SOAP 1.1, W3C WSDL 1.1, W3C XSD

[ top ] [ Index Page ]

RSS Feeds RSS Feed

Edited by Lana on 04/27/2009