BPMNは人気ない!

SOAに関する標準や各ベンダの動向を調べてみた。SOAに関しては、IBM以外では目新しい情報がほとんど公開されていないように見える。BPMN1.1がOMGから2008/01に公開されたようだがこれもあまり人気はないのだ。BPMNよりもBEPLに関心があるようにみえる。

   BPM (Business Process Modeling/Management)
    |
    +-- BPMN (Business Process Modeling Notation)
    |   +--BPMN1.0 BPMI 2004/05 公開
    |   +--BPMN1.1 OMG  2008/01 公開 (2005/06、BPMIはOMGに統合)
    |   +--BPMN2.0 未定 (BPDMとBPMNが統合される)
    +-- BPDM (Business Process Definition Metamodel)
    |   +-- 2005/06 提案
    |   +-- 2007/04 OMG採択
    +-- UML(アクティビティ図)
    |   +-- UML1.0 1997/01
    |   +-- UML1.3〜1.5 1999〜
    |   +-- UML2.0 2004
    |   +-- UML2.1 2006
    +-- XPDL (XML-based Process Definition Language)
    |   +-- XPDL1.0 2002/10 公開    
    |   +-- XPDL2.0 2005/10 公開
    +-- BPML (Business Process Modeling Language)
    |   +-- BPML1.0 2002/11 公開
    |       ※BEPL4WSのサブセット。Webサービスでの連携を想定しない
    +-- BEPL4WS(Business Process Execution Language For WS)
        |   +-- BEPL4WS1.0 2002/07 提案
        |   +-- BEPL4WS1.1 2003/05 提案
        |   +-- BEPL4WS2.0 2005/02 Draft提案
        +-- WS-BEPL (WS Business Process Excution Language)
            +-- WS-BEPL2.0 2007/04 OASIS採択

ちなみにGoogleでキーワード件数を数えてみた。日本語のみだ。

    BPM        414,000
    SOA        438,000
    UML        447,000
    BPMN        66,200
    BPEL       154,000
    XPDL         9,680
    BPDM           527
    ESB        118,000
    WSDL       476,000
    UDDI       157,000

UMLに肉薄してBPMSOAに関する情報はある。BPMNはBPELに比べても人気がないのだ。BPMNで記述してもBPELにうまく変換できないのか。SOAはベンダ主導なのでBPELに傾倒しているのだろう。