乱色美www女麻豆_中文字幕伊人_再深点灬舒服灬太大了np视频_边做边吃奶_特级aaaaaaaaa毛片免费视频

當代BPM標準

發布時間:2021-04-11

在流程管理的背景下,為了在業務和技術舉措中指導和約束我們,主要標準通常在解決方案開發和用戶執行流程工作的互操作性方面發揮著關鍵作用。但是,它們通常被認為是復雜的、難以理解的,并且難以確定它們之間的關系。

本文探討了這個時代BPM標準的高級描述和定位:BPMN、XPDL、BPEL和BPSim。

BPMN

業務流程模型和符號(BPMN)規范了用于在業務流程圖(BPD)中表達業務流程的圖形符號,目標是支持技術用戶和業務用戶的流程管理,提供了一種對業務用戶而言很直觀但能表示復雜流程語義的符號。BPMN執行語義是完全形式化的。對象管理組(OMG)正在利用BPMN之前的業務流程符號的經驗來創建結合了可讀性、靈活性和可擴展性的下一代符號。BPMN規范還提供了符號圖形與底層執行語言(例如BPEL4WS)構造之間的映射。

XPDL

工作流管理聯盟多年來一直在開發工作流規范。這些規范是為工作流軟件產品的開發人員設計的,以實現與其他系統一致、完整和可互操作的解決方案。XML流程定義語言(XPDL)定義了如何通過建模工具定義業務流程,以便由工作流引擎執行。如果業務流程是通過建模工具在XPDL中定義,且兩個軟件工具都符合XPDL規范,工作流引擎就可以執行該業務流程。

盡管XPDL規范定義了流程活動、如何執行和發生順序,但該規范沒有定義流程應該如何可視化。XPDL定義了一個XML模式來交換流程定義,包括工作流業務流程的圖形和語義。XPDL包含保存圖形信息的元素,例如節點的X和Y位置,以及用于運行流程的可執行方面。最新版本的XPDL專門設計用于存儲BPMN圖的所有方面,將XPDL與專門關注流程的可執行方面的BPEL區分開來。BPEL是不包含表示流程圖的圖形方面元素的。

BPEL

業務流程執行語言(BPEL)是一種基于XML的語言,用于在Web服務中定義企業業務流程。BPEL的主要目標是標準化業務流程定義的格式,以便公司可以使用Web服務無縫協作。BPEL擴展了Web服務交互模型并使其能夠支持業務事務。

BPEL基于Web服務,假設所涉及的每個業務流程都被實現為Web服務。用BPEL編寫的流程可以以標準化的方式使用XML文檔來編排Web服務之間的交互。這些流程可以在符合BPEL規范的任何平臺或產品上執行。

通常BPE支持兩種不同類型的業務流程:

可執行流程:模擬業務交互中參與者的實際行為。它們遵循編排范式,可以由編排引擎執行。

抽象流程:使用流程描述指定協議中涉及的每一方的相互可見的消息交換行為,不透露內部行為。

BPSim

業務流程模擬(BPSim)是工作流管理聯盟(WfMC)發布的標準。

BPSim允許對用于結構和容量分析目的的流程模型(BPMN、XPDL)進行參數化,從不同角度(資源、時間、控制、成本、屬性和優先級)進行參數化并分析。BPSim可在BPMN或XPDL中捕獲的業務流程模型使用信息進行擴充,以支持嚴格的分析方法。BPSim還適應來自預測模擬分析的結果數據輸出。

標準互操作性

許多BPM工具和解決方案提供將文件從標準格式導入/導出到另一種格式的功能。對象管理組(OMG)成立了BPMN模型交換工作組(BPMNMIWG),以支持和促進BPMN模型的交換。

BPMNMIWG的任務是通過定義解決廣度和深度的各種測試用例來促進和演示實現標準的工具之間的BPMN模型交換考慮了BPMN標準的各種定義的一致性類別。

本文標簽:BPMBPM標準

版權聲明:本文章文字內容來自第三方投稿,版權歸原始作者所有。本網站不擁有其版權,也不承擔文字內容、信息或資料帶來的版權歸屬問題或爭議。如有侵權,請聯系contact@econage.com,本網站有權在核實確屬侵權后,予以刪除文章。

相關文檔