Sie sind auf Seite 1von 1

Die Object Management Group (OMG) ist ein 1989 gegrndetes Konsortium, das sich mit der

Entwicklung von Standards fr die herstellerunabhngige systembergreifende objektorientierte


Programmierung beschftigt. Der OMG gehrten zur Grndung elf Unternehmen,
darunter IBM, Apple und Sun, an. Mit Microsoft trat im September 2008 ein weiterer Hauptakteur im
Softwaregeschft der OMG bei. Mittlerweile hat sie ber 800 Mitglieder und entwickelt international
anerkannte Standards. Der Hauptsitz befindet sich in Needham, Massachusetts, und der Zweitsitz
in Austin, Texas.
Die bekanntesten Entwicklungen der OMG sind die Common Object Request Broker
Architecture (CORBA), die das Erstellen von verteilten Anwendungen in heterogenen Umgebungen
vereinfacht, sowie die Unified Modeling Language (UML), welche die Modellierung und
Dokumentation von objektorientierten Systemen in einer normierten Syntax erlaubt.
Von der OMG stammen
BPMN (Business Process Model and Notation, engl. fr Modellierungs-Notation fr
Geschftsprozesse)
CMMN (Case Management Model and Notation, engl. fr Notation fr Fallmanagement)
CORBA (Common Object Request Broker Architecture, engl. fr Allgemeine Architektur fr
Vermittler von Objekt-Nachrichten)
CWM (Common Warehouse Metamodel, engl., Allgemeines Metamodell fr Data-
Warehouses)
DDS (Data Distribution Service, engl. fr Dienst fr die Datenverteilung)
DMN (Decision Model and Notation, engl. fr Modellierungsnotation fr
Geschftsentscheidungen)
IDL (Interface Definition Language, engl. fr Beschreibungssprache fr Schnittstellen)
MDA, (model-driven architecture, engl. fr modellgetriebene Architektur)
MOF (Meta Object Facility, engl. fr Einrichtung/Architektur fr Meta-Objekte)
OMA (Object Management Architecture, engl. fr Verwaltungsarchitektur fr Objekte)
QVT (Query/View/Transformation. engl. fr Anfragen/Sichten/Transformationen)
ReqIF (Requirements Interchange Format, eng. fr Austauschformat fr Anforderungen)
SoaML (Service oriented architecture Modeling Language, engl. fr Modellierungssprache
fr serviceorientierte Architektur)
SPEM (Software Process Engineering Metamodel, engl. fr Metamodell fr
Entwicklungsprozesse der Softwaretechnik)
SysML (Systems Modeling Language, engl. fr Modellierungssprache fr Systeme)
UML (Unified Modeling Language, engl. fr Vereinheitlichte Modellierungssprache)
XMI (XML Metadata Interchange, engl. fr Austausch von XML-Metadaten)
Es existiert die Untergruppe ODMG (Object Database Management Group), welche sich mit
Standards fr objektorientierte Datenbanksysteme befasst.

Das könnte Ihnen auch gefallen