WISSENSARTIKEL / COMPUTER & HARDWARE

Object Management Group (OMG)

Standardisierung und Förderung von Modellierungs- und Integrationsstandards in der Softwareentwicklung

◎ KURZDEFINITION

Object Management Group Omg Die Object Management Group (OMG) ist ein Konsortium, das offene Standards für Softwaremodellierung und -integration, insbesondere UML und CORBA, entwickelt und verwaltet.

Eigenständig verständliche Definition
ANSWER ENGINE · WISSENSNETZ

Wie hängt Object Management Group Omg mit anderen Begriffen zusammen?

Entdecke Voraussetzungen, verwandte Konzepte und weiterführende Themen. Jeder Knoten führt dich direkt zum passenden Wissensartikel.

7verbundene
Begriffe
Aktueller Begriff Verwandter ArtikelKnoten anklicken · Zoom über + / −
BEGRIFFE VERKNÜPFT
✦Object Management Group OmgHier bist du
↔Unified Modeling Language UmlUnified Modeling Language (UML)
↔Business Process Model And Notation BpmnBusiness Process Model and Notation (BPMN)
↔MiddlewareMiddleware
↔SoftwaremodellierungSoftwaremodellierung
↔InteroperabilitaetInteroperabilität
↔StandardisierungStandardisierung
Wissensnetz aus veröffentlichten Artikeln · Verbindungen können verschoben werden
✦

Das Wichtigste auf einen Blick

  • OMG ist ein internationales Konsortium zur Entwicklung offener Software-Standards.
  • Bekannte OMG-Standards sind UML und CORBA.
  • Ziel ist die Förderung von Interoperabilität und Wiederverwendbarkeit in Softwaresystemen.
  • OMG-Standards werden in verschiedenen Branchen und Anwendungen eingesetzt.
  • Die Organisation arbeitet mit Industriepartnern, Wissenschaft und Anwendern zusammen.
  • OMG bietet auch Standards für modellgetriebene Entwicklung (MDD) und Architektur.
01

Überblick: Object Management Group Omg

Die Object Management Group (OMG) wurde 1989 gegründet und hat sich als führende Organisation etabliert, die offene Standards für die Softwareentwicklung bereitstellt. OMG konzentriert sich auf die Förderung von Interoperabilität und Wiederverwendbarkeit in der Softwareentwicklung durch standardisierte Modelle und Schnittstellen. Zu den bekanntesten OMG-Standards zählen die Unified Modeling Language (UML) und das Common Object Request Broker Architecture (CORBA).

02

Geschichte und Hintergrund der OMG

Die Object Management Group wurde 1989 gegründet, um offene Standards für die Softwareentwicklung zu schaffen, die Interoperabilität zwischen unterschiedlichen Systemen ermöglichen. Die Gründungsmitglieder waren führende Unternehmen der Softwareindustrie, die einen gemeinsamen Rahmen für objektorientierte Technologien suchten.

03

Was ist die Object Management Group?

Die OMG ist ein Konsortium, das offene, herstellerunabhängige Standards für Softwaremodellierung, Middleware und Integration entwickelt. Diese Standards erleichtern die Kommunikation zwischen verschiedenen Softwaresystemen und unterstützen die modellgetriebene Entwicklung.

04

Wichtige OMG-Standards

OMG hat eine Reihe von Standards entwickelt, die in der Softwareentwicklung weit verbreitet sind. Die Unified Modeling Language (UML) ist ein grafisches Modellierungswerkzeug, das zur Visualisierung und Dokumentation von Softwaresystemen dient. CORBA ist eine Middleware-Spezifikation, die die Kommunikation zwischen verteilten Objekten ermöglicht. Weitere Standards sind BPMN für Geschäftsprozessmodellierung und DDS für Datenverteilung.

05

Ausgewählte OMG-Standards im Überblick

StandardBeschreibungAnwendungsbereich
UMLUnified Modeling Language zur SoftwaremodellierungSoftwareentwicklung, Systemdesign
CORBACommon Object Request Broker Architecture für MiddlewareVerteilte Systeme, Integration
BPMNBusiness Process Model and Notation für GeschäftsprozesseGeschäftsprozessmanagement
DDSData Distribution Service für Echtzeit-DatenverteilungEchtzeitsysteme, IoT
06

Mitgliedschaft und Zusammenarbeit

OMG besteht aus Mitgliedern aus Industrie, Forschung und Anwenderorganisationen. Die Mitgliedschaft ermöglicht die Mitgestaltung der Standards. OMG arbeitet eng mit anderen Standardisierungsgremien und Industrieverbänden zusammen, um Kompatibilität und Akzeptanz zu fördern.

07

Anwendungsbereiche der OMG-Standards

Die Standards der OMG finden Anwendung in zahlreichen Branchen, darunter Telekommunikation, Automobilindustrie, Luftfahrt, Finanzwesen und Gesundheitswesen. Sie unterstützen die Entwicklung komplexer Softwaresysteme, die Integration heterogener Komponenten und die Automatisierung von Geschäftsprozessen.

08

Vorteile der OMG-Standards

Die Verwendung von OMG-Standards bietet Vorteile wie erhöhte Interoperabilität, verbesserte Wiederverwendbarkeit von Softwarekomponenten, Unterstützung modellgetriebener Entwicklung und eine breite Akzeptanz in der Industrie.

09

Herausforderungen und Kritik

Trotz ihrer Vorteile werden OMG-Standards gelegentlich als komplex und schwergewichtig kritisiert. Die Implementierung erfordert oft spezialisiertes Wissen. Zudem gibt es Konkurrenz durch andere Standards und Technologien.

10

Zukunft der OMG

✦

OMG entwickelt kontinuierlich neue Standards und passt bestehende an aktuelle technologische Entwicklungen an, etwa im Bereich Cloud Computing, Internet der Dinge und Künstliche Intelligenz.

◇

Zusatzinformationen

◇

Gründung: 1989

Hauptsitz: USA

Bekannte Standards: UML, CORBA, BPMN, DDS

Mitglieder: Softwareunternehmen, Technologieanbieter, Anwenderorganisationen

Ziel: Standardisierung von Softwaremodellierung und Integration

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Object Management Group Omg

Was ist die Hauptaufgabe der Object Management Group?

Die Hauptaufgabe der OMG ist die Entwicklung und Förderung offener Standards für Softwaremodellierung, Middleware und Integration, um Interoperabilität und Wiederverwendbarkeit in der Softwareentwicklung zu gewährleisten.

Welche bekannten Standards hat die OMG entwickelt?

Zu den bekanntesten OMG-Standards gehören die Unified Modeling Language (UML), das Common Object Request Broker Architecture (CORBA), Business Process Model and Notation (BPMN) und Data Distribution Service (DDS).

Wer kann Mitglied der OMG werden?

Mitglied werden können Unternehmen, Organisationen und Einzelpersonen aus Industrie, Forschung und Anwenderkreisen, die an der Standardentwicklung mitwirken möchten.

Wie unterstützt OMG die modellgetriebene Entwicklung (MDD)?

OMG bietet Standards wie UML und die Model Driven Architecture (MDA), die die modellgetriebene Entwicklung fördern, indem sie Modelle als zentrale Artefakte im Softwareentwicklungsprozess definieren.

In welchen Branchen werden OMG-Standards eingesetzt?

OMG-Standards werden in vielen Branchen eingesetzt, darunter Telekommunikation, Automobilindustrie, Luftfahrt, Finanzwesen, Gesundheitswesen und Fertigung.

Sind OMG-Standards kostenfrei nutzbar?

OMG-Standards sind in der Regel frei zugänglich, die Mitgliedschaft und bestimmte Dienstleistungen können jedoch kostenpflichtig sein.

Wie unterscheidet sich UML von CORBA?

UML ist eine grafische Sprache zur Modellierung von Softwaresystemen, während CORBA eine Middleware-Spezifikation ist, die die Kommunikation zwischen verteilten Objekten ermöglicht.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    Object Management Group (OMG) – Offizielle Webseite ↗
    Object Management Group· OrganisationKI-Vorschlag · ungeprüft

    Offizielle Quelle für Informationen zu OMG und ihren Standards.

    https://www.omg.org
  2. 02
    Unified Modeling Language (UML) – Grundlagen und Anwendung ↗
    UML.org· FachseiteKI-Vorschlag · ungeprüft

    Detaillierte Informationen zur UML, einem der wichtigsten OMG-Standards.

    https://www.uml.org
  3. 03
    CORBA – Middleware für verteilte Systeme ↗
    CORBA Foundation· FachorganisationKI-Vorschlag · ungeprüft

    Informationen zu CORBA, einem Standard der OMG für Middleware.

    https://www.corba.org

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
Wie bewertest du diesen Artikel?Deine Sterne helfen anderen Lesern und verbessern unsere Inhalte.
– / 5(0 Bewertungen)
Bewerte mit 1 bis 5 Sternen
DEIN FEEDBACKWar dieser Artikel hilfreich?Deine Rückmeldung hilft uns, die Inhalte noch besser zu machen.
STIMMEN DER LESERFeedback zu diesem Artikel
0 Stimmen
👍 Ja, sehr
00 %
◐ Teilweise
00 %
👎 Nicht wirklich
00 %

Die Balken aktualisieren sich automatisch anhand der abgegebenen Rückmeldungen.

ANSWER ENGINE · COMMUNITY

Diskussion zum Artikel

Teile deine Gedanken, stelle Rückfragen oder antworte anderen Lesern – respektvoll und direkt am Thema.

0 Kommentare
Deine E-Mail-Adresse wird nicht öffentlich angezeigt.
0 / 2.000
Kommentare & AntwortenNeueste Diskussion
Kommentare werden geladen …
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

LETZTE 30 TAGE

Entwicklung dieses Artikels

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …
ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.

LETZTE 30 TAGE

Entwicklung des gesamten Netzwerks

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …