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 IDL / Language Mappings Specifications

This page provides a catalog of OMG specifications that map IDL-defined interfaces to specific programming language constructs. 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

Summary of Mapping Specifications

A summary is provided that lists the alignment of mapping specifications to the version of CORBA against which they were written. It also shows the version of the language relevant to the mapping specification.


 

Specification Name: Ada
Description: The Ada language mapping provides the ability to access and implement CORBA objects in programs written in the Ada programming language. The current version is aligned with CORBA 2.3.
Keywords: Ada, constructs, IDL, programming language mapping
Latest / past specifications:

Current version: 1.2

Past version

Revision Information:
Status: next revision started   Contact: Ada Mapping (2003) RTF
Related OMG Specifications: CORBA/IIOP 2.3
Related  Industry Standards: ISO/IEC 8652:1995
 
Specification Name: C
Description: This specification supports mapping of OMG IDL constructs to the constructs of the C programming language. It is aligned with CORBA 2.0.
Keywords: C, constructs, IDL, programming language mapping
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF  
Related OMG Specifications: CORBA/IIOP 2.0
Related  Industry Standards:    
 
Specification Name: C++
Description: This specification supports mapping of OMG IDL constructs to the constructs of the C++ programming language. The current version is aligned with CORBA 2.5.
Keywords: C++, constructs, IDL, programming language mapping
Latest / past specifications:

Current version: 1.2

Past versions

Contact Information:
Middleware and Related Services PTF  
Related OMG Specifications: CORBA/IIOP 3.1, Components
Related  Industry Standards: ANSI/ISO C++
 
Specification Name: COBOL
Description: This specification supports mapping of OMG IDL constructs to the constructs of the COBOL programming language. It is aligned with CORBA 2.1.
Keywords: COBOL, constructs, IDL, programming language mapping
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF  
Related OMG Specifications: CORBA/IIOP 2.1
Related  Industry Standards:    
 
Specification Name: CORBA Scripting Language
Description: This specification supports mapping of OMG IDL constructs to the constructs of the CORBA scripting language. The current version is aligned with CORBA 3.0.
Keywords: CORBA scripting, constructs, IDL, language mapping
Latest / past specifications:

Current version: 1.1

Past version

Revision Information:
Middleware and Related Services PTF  
Related OMG Specifications: CORBA/IIOP 3.0
Related  Industry Standards:    
 
Specification Name: IDL to Java
Description: This specification supports mapping of OMG IDL constructs to the constructs of the Java programming language. The current version is aligned with CORBA 3.0.
Keywords: constructs, IDL, Java, programming language mapping
Latest / past specifications:

Current version: 1.3

Past versions

Related OMG Specifications: CORBA/IIOP 3.1, Java to IDL Mapping
Related  Industry Standards: Java JDK 1.1 and later
 
Specification Name: Java to IDL
Description: This specification supports mapping of Java programming language constructs to OMG IDL constructs. The current version is aligned with CORBA 3.0.
Keywords: constructs, IDL, Java, programming language mapping
Latest / past specifications:

Current version: 1.4

Past versions

Related OMG Specifications: CORBA/IIOP 3.1, IDL to Java Mapping
Related  Industry Standards: Java JDK 1.1 and later
 
Specification Name: Lisp
Description: This specification supports mapping of OMG IDL constructs to the constructs of the Lisp programming language. It is aligned with CORBA 2.0.
Keywords: constructs, IDL, Lisp, programming language mapping
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF  
Related OMG Specifications: CORBA/IIOP 2.0
Related  Industry Standards: ANSI Lisp
 
Specification Name: MOF 2.0 to IDL
Description: This specification provides a mapping from MOF 2 to IDL. It defines mapping rules for elements of a MOF 2.0 compliant model to the CORBA Component Model (CCM). The mapping rules depend upon MOF2.0 Core and the UML Infrastructure.
Keywords: CMOF, EMOF, IDL, invariant, mapping, metamodel, MOF, notation, reflection, transformation
Latest / past specifications:

Current version: 2.0

Past versions: 1.4 (contained within MOF 1.4)

Associated documents: IDL file; Rose Model
Contact Information:
Middleware and Related Services PTF  
Related OMG Specifications: CORBA 3.0 (CCM Chapters), MOF, UML Infrastructure
Related  Industry Standards:  
 
Specification Name: PL/I
Description: This specification supports mapping of OMG IDL constructs to the constructs of the PL/I programming language. It is aligned with CORBA 2.3.1
Keywords: constructs, IDL, programming language mapping, PL/I
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:

Middleware and Related Services PTF

       
Related OMG Specifications: CORBA/IIOP 2.3.1
Related  Industry Standards:    
 
Specification Name: Python
Description: This specification supports mapping of OMG IDL constructs to the constructs of the Python programming language. The current version is aligned with CORBA 2.3.
Keywords: constructs, IDL, programming language mapping, Python
Latest / past specifications:

Current version: 1.2

Past version

Contact Information:
Middleware and Related Services PTF    
Related OMG Specifications: CORBA/IIOP 2.3.1
Related  Industry Standards:    
 
Specification Name: Smalltalk
Description: This specification supports mapping of OMG IDL constructs to the constructs of the Smalltalk programming language. It is aligned with CORBA 2.0.
Keywords: constructs, IDL, programming language mapping, Smalltalk
Latest / past specifications:

Current version: 1.0

Past versions: n/a

Contact Information:
Middleware and Related Services PTF  
Related OMG Specifications: CORBA/IIOP 2.0
Related  Industry Standards:    
 
Specification Name: XML
Description: Provides a mapping from XML documents to IDL valuetype hierarchies, based on XML DTDs. The current version is aligned with CORBA 2.3.
Keywords: constructs, documents, DOM, DTD, language mapping, valuetype, XML
Latest / past specifications:

Current version: 1.1

Past version

Revision Information:
Status: next revision started     Contact:  XML/Value 1.2 RTF  
Related OMG Specifications: CORBA/IIOP (2.3 and higher), MOF, XMI
Related  Industry Standards:

Document Object Model Level 1 W3C recommendation; Document Object Model Level 2 W3C candidate recommendation ; XML Schema working drafts

 

[ top ] [ Index Page ]

Edited by Fred Waskiewicz on April 29, 2008