WBI Modeler是IBM WebSphere Business Integration Modeler簡寫,主要用于對業務流程建模,其用戶角色是業務分析人員,對使用者不要求有編程經驗。說白了,只要是對業務熟悉的人都可以使用這個軟件。這樣,使得業務分析人員可以把重點放在業務的優化和流程本身上,而不用考慮后期的IT設計和實現。
WBI Modeler是基于Eclipse開發的建模工具,其界面也和Eclipse有很多相似之處,用過Eclipse的人上手應該更快,基于Eclipse開發使其可輕松地與其他一些架構集成。此外,WBI Modeler還提供了對visio的支持,可以很容易地將visio畫的流程圖轉換成WBI Modeler中的流程圖,前提是必須建立visio中的部件和WBI Modeler中部件的一一對應。總的來說,WBI Modeler功能很強大。WBI Modeler提供的建模方式能大大加快業務建模的速度,并且將各種業務流程以非常美觀的方式展現給用戶和后期設計以及開發人員。
關于WBI Modeler的好處不多說了,IBM做的宣傳已經夠多了,下面說一說WBI Modeler的不足之處:首先是快捷鍵,快捷鍵大部分集中在過程編輯器中,而其他一些地方卻沒有,我感覺在項目樹視圖中加入快捷鍵是很有必要的,使用頻率很高,如果今后能提供將大大提高開發效率;其次是目前沒有批量處理功能,比如說過程或者任務的導出導入,只能一個一個的導出或者導入,這樣效率太低了,浪費不必要的重復勞動時間;再次,有些細節感覺沒有考率到,比如在過程編輯器中缺少全部選擇的功能,此外,WBI Modeler提供的幫助太簡單了,這是個小問題,相信以后會增加的。最后,WBI Modeler存在一個比較嚴重的bug,當建立某個業務過程時出現錯誤時,如果你將這個過程直接刪除,可能會遇到刪完之后過程還存在的情況,這時整個項目都不能用了。我已經遇到過兩次這樣的情況了,解決辦法是重新建立一個項目,再把原來有用的東西導出再導入新項目。