OMG組織將發布SOA開發語言SoaML
一位OMG(Object Management Group,對象管理組織)官員日前說,一項專為SOA開發定制的OMG規范——SoaML(面向服務的架構建模語言),預計可能于下個月發布。
OMG董事會成員、Computer Sciences公司著名的工程部主管Victor Harrison說:“它是UML(統一建模語言)的擴展,它包括用于像合同和服務以及提供商與消費者的建模結構等這類東西:你打算結構式提交基于SOA的項目時所期待得到的各種東西。”
Harrison在加州Santa Clara舉行的OMG SOA協會會議上的一次采訪中說,SoaML尋求定義SOA以及提供一致的建模框架方面的一致性。
Harrison說:“它現在做***修改,因此如果不包括來自架構委員會的其它類型的修補,它應當于下個月發布。”
這項規范將作為一個UML profile發布,這就是說它可以用在任何UML建模工具中。Harrison說,它可以擴展擴充。他說,工具廠商將把它集成到他們的產品中。
一位分析師稱贊SoaML沒有過分以Web服務為中心。Web服務有時被認為是SOA的同義詞。
ZapThink公司高級分析師Ron Schmelzer說:“盡管將這稱作服務建模和設計語言更準確(因為SOA建模語言沒有特別的含意),但好的是他們沒有過度將他們的語言托付給Web服務。我現在認為我們都意識到SOA和Web服務并不是完全相同的東西。就此,我認為這項規范將是通向幫助公司實現將建立架構模型與建立基礎技術模型分開的要點的道路上邁出的又一步。”
SoaML建議的提交者中包括IBM、HP和Fujitsu.這項規范是為回應Services RFP的UML Profile和元模型而開發的。UML 2.0起著SoaML元模型基礎的作用。
OMG
OMG是一個國際性開放會員的非贏利的計算機組織,成立于1989年。任何組織都可以加入OMG并且參與標準制定的過程。OMG的OOOV(One-Organization-One-Vote)原則,保證每個組織無論大小,都擁有有影響力的發言權。它制定的UML,MOF和IDL標準早已是ISO和ITU-T的推薦標準。
【編輯推薦】