- Tech know how online

object management group (OMG)

Object Management Group (OMG) is an open, non-profit industry consortium of meanwhile more than 800 companies, which are distributed worldwide and belong to different industries. The OMG was founded in 1989 and at that time consisted of eleven companies, including IBM, Sun and Apple. The primary goal of the OMG is the specification of manufacturer and platform-independent standards to improve the interoperability and portability ofsoftware systems. Popular representatives of these standards are:

  • Common Object Request Broker Architecture( CORBA), notation for organizing and communicating object requests,
  • Unified Modeling Language( UML), notation for modeling software architectures and applications,
  • XML Metadata Interchange(XMI), exchange of XML metadata,
  • Meta Object Facility( MOF), defines an abstract language for specifying metamodels,

One of the newer standards is Model Driven Architecture( MDA), a framework for model-driven development of software.

Other OMG standards include:

  • Business Process Management Notation( BPMN), notation for modeling business processes,
  • Common Warehouse Metamodel (CWM), exchange of metadata in the data warehouseprocess,
  • Data Distribution Service( DDS), service for the distribution of data,
  • Interface Definition Language( IDL), specification for the description of interfaces,
  • Object Management Architecture( OMA), architecture for the management of objects,
  • Query View Transformation( QVT), language for model-to- model transformation,
  • Software Process Engineering Metamodel (SPEM), metamodel for processes in software engineering).
  • Common Warehouse Metamodel (CWM).
  • Requirements Interchange Format( ReqIF) as an exchange format for requirements management between manufacturers and suppliers.
Englisch: object management group - OMG
Updated at: 02.11.2011
#Words: 223
Links: Apple, platform, interoperability (IOP), portability, Broker
Translations: DE

All rights reserved DATACOM Buchverlag GmbH © 2023