OMG
Object Management Group
OMG is the consortium behind UML, SysML, CORBA, DDS and other modeling and interoperability specifications. OMG specifications are named by an acronym plus a free-form version string — e.g. "OMG UML 2.5.1", "OMG DDS 5 beta 3".
1
Doc Types
4
Components
1
Relations
0
Stages
Document Types 1
Components 4
Structured elements that make up a OMG identifier:
Publisher
EnumerationThe OMG token
OMG
e.g.
OMGAcronym
StringThe specification's acronym
e.g.
:acronymUMLVersion
StringFree-form version string, stored verbatim
Optional. "1.0", "2.5.1", "5 beta 3"
e.g.
:version2.5.1Part
StringVolume or format segment after the version
Optional (PtC/PTC ballot volumes and formal/ documents)
e.g.
:partformalPubID Algebra 1
Relationships between OMG identifiers:
| Relation | Description | Syntax | Example |
|---|---|---|---|
| Versionless | A bare acronym names the specification without an edition | OMG {Acronym} | OMG CORBA |