非凡是,Holosofx 的主要應用是在連續商務程序治理(Continuous Business Process Management,CBPM)領域,這是成功的、業界領先的公司用來治理其商務程序的一個概念。本文簡要分析了 IBM Holosofx 體繫結構和環境,並解釋了開發人員如何利用 Holosofx 簡化商務程序的改進和治理。
用 Holosofx 進行成功通訊 不同的應用程式通過商務程序整合進行互動和交換資料的必要性是 B2B 成功合并的要害。在進行總體過程整合的過程中,企業必須使用完整的業務解決方案,簡單而無縫地發現、整合和治理與業務相關的資料。要實現這一點,業務部門必須與 IT 專家緊密合作,來獲得最優的解決方案 —— 可以滿足業務要求並增強過程的效能。
需要一種縮小語言差異的工具來確保成功通訊。IBM Holosofx for Business Process Management 通過提供了一個公用工作區,以促進業務與 IT 專家之間的通訊。Holosofx Workbench 和 UML Transformer Modeler 中的工作區可以使企業將必要的業務內容轉換為 IT 內容,而且還提供了 IT 內容到業務內容的轉換。
圖 1. 一個公用工作區
Holosofx 概述
IBM Holosofx Business Process Management (BPM) 軟體包包括三個組件,它們是作為單獨的模組啟動並執行:
IBM Holosofx Workbench
用於建模和分析。Holosofx Workbench 以 Business Modeler 作為核心,並以 UML Transformer (Modeler)、Xform Designer 和 XML Mapper 作為擴充。
IBM Holosofx Monitor
用於即時監視過程。
IBM Holosofx Workbench Server
用於通過 intra/網際網路共用過程資訊。
Holosofx 軟體包採用多功能方式實現 CBPM:
BPM 資料結構 (Data StrUCture) 與 UML 類 (Classe)。
BPM Process Model (ADF Diagram) 與 UML Use Case 及其 Activity Diagram。
BPM Tasks 與 UML Use Cases 和參與者。
圖 4. 轉換資料的螢幕快照
BPM 商務程序模型通常包括大量的人工和自動過程。人工和自動系統以及過程表明了軟體系統需要哪些功能(映射為 UML Use Case)來支援商務程序。例如,在 UML 方法中,功能軟體元素被連結到 Use Case,而該用例又被連結屬於一個或者多個商務程序模型的特定任務。隨著軟體的發展和成熟,每個軟體元素和功能的業務評價都可以從商務程序模型中分離出來,或者上溯至商務程序模型。