Object Management Group
Object Management Group (オブジェクト・マネージメント・グループ、OMG) は、コンピュータ業界の非営利の標準化コンソーシアムであり、国際的で誰でも会員になれる。様々な技術および広範囲の業種について企業統合標準を開発している。OMGのモデリング標準は、ソフトウェアや他のプロセスの強力な視覚的設計・実行・保守を可能にする。当初はオブジェクト指向システムの標準化を目的としていたが、後に(プログラム、システム、ビジネスプロセスなどの)モデリングとモデルベースの標準策定に注力している。
OMG では統一モデリング言語(UML)のためのモデリング標準化に注力し、さらに関連標準として Meta-Object Facility (MOF)、XML Metadata Interchange (XMI)、MOF QVT (Query/Views/Transformation) などを策定した。これらはモデル駆動型アーキテクチャ (MDA) の基盤を提供するものである。
Systems Modeling Language (SysML) は、UMLを基盤としたシステム工学用のモデリング言語であり、INCOSE(英語版)と共同で標準化策定した。
また、RDFとOWLモデルによりUMLモデルを標準的手法で関連させる「オントロジー定義メタモデル」の採用を通じて、UMLによるモデリングとセマンティック・ウェブの世界を広げることにも注力してきた。
Semantics of Business Vocabulary and Business Rules (SBVR) は、自然言語によるモデリングを採用した標準であり、形式論理のモデルを明示的に提供する。2年の準備期間を経て言語・論理・計算機科学を融合させたもので、自然言語で書かれた仕様から形式論理による表現に変換し、コンピュータで処理できる形にする方法を提供している。SBVRはMDAの重要な部分となっている。