IDL

IDL provides a programming-language- and platform-neutral way to define data models and application programming interfaces (APIs).

IDL is a key open standard technology used by many of Remedy IT’s products and services.

Middleware standards such as CORBA and DDS use the OMG Interface Definition Language (IDL). Language mappings translate programming-language-neutral and platform-neutral IDL definitions into constructs for a specific programming language.

IDL originated as part of the CORBA specification and is now a standalone OMG specification. Technologies such as DDS, UCM, and LwCCM reuse IDL.

Modern language mappings enable developers to implement applications in their preferred programming language. Through its involvement in the OMG, Remedy IT has contributed to the standardization of the IDL to C+⁠+11 and IDL to Ruby language mappings.