對象管理組織
技術標準聯盟
對象管理組織(英文Object Management Group,縮寫為OMG)是一個國際協會,開始的目的是為分佈式面向對象系統建立標準,現在致力於建立對程序、系統 和 業務流程的建模標準,以及基於模型的標準。
簡稱 | OMG |
---|---|
成立時間 | 1989 |
總部 | 109 Highland Ave Needham, Massachusetts |
標語 | 我們設定標準 |
網站 | www |
概述
編輯OMG是一個國際性的非盈利協會。任何組織都可以加入,在繳納會費後可以參與OMG標準的制定和投票討論[1]。
OMG只提供標準的詳細說明書,並不提供對於標準的實現軟件。但是在一個標準的草案被接納成為正式標準之前,提交這個草案並被接受的成員必須保證,他們在一年之內將會開發一個服從這個標準的產品。這樣就阻止了沒有參照實現的標準。
OMG鼓勵其他的企業或開源組織開發服從OMG標準的產品,並且設法開發強制機制,讓不同的軟件具有通用性。
OMG的廣泛使用的標準包括UML,MOF,XMI 業務流程模型和標記法(BPMN)等。
歷史
編輯OMG在1989年由11家公司(包括IBM、Sun Micorsystems、蘋果公司、美國航空等)創立。OMG最初的目的是開發一個分佈式面向對象系統的標準。
現在OMG擁有800多名成員公司,包括計算機產業和軟件產業的企業,也包括其他產業的成員。在2000年之後OMG的總部在美國的Needham。
OMG的產品
編輯模型驅動架構
編輯OMG發佈了建模標準,包括UML以及相關的標準:
- Meta-Object Facility (MOF),
- XML Metadata Interchange (XMI) and
- MOF Query/Views/Transformation (QVT).
這些標準一起成為了模型驅動架構的基礎。