成批處理區

成批處理區

工作流活動的成批處理,是指通過將同一類型活動的多個工作流活動實例進行合併處理,從而使原本分別執行的多個活動實例變為成組合併執行。

基本概念

工作流活動成批處理利用同一類型工作流活動的多個活動實例間的相似性,按照一定的準則將其分類成組,同組活動實例能夠合併成一個活動實例並採用同一方法進行處理,以便降低活動執行成本並提高活動執行效率。這種活動成批處理在實際套用中非常普通,例如,企業或政府集中採購業務中需要對同一供應商的不同採購申請活動合成一個集中採購活動,即將來自多個採購申請部門的多張申請單合併到集中採購部門的一張採購訂單來處理;物流最佳化配送中需要將若干個客戶的訂單合併為一次運輸單以節省運輸費用。

活動成批處理區發現的工作起點是工作流日誌,假設其包含了工作流執行時的全部工作流相關數據( Relevant Data)和工作流控制數據(Contnol Data),根據工作流管理聯盟(Workflow Management Coalition)定義,工作流相關數據包括流程及活動的輸入輸出數據等,而控制數據描述活動的執行控制信息,如狀態,執行時間等。

特徵識別算法思路

工作流活動成批處理特徵識別算法的基本思想是從現有(傳統)工作流系統環境下的工作流日誌中挖掘並識別出可成批處理的工作流活動、活動成批處理特徵及成批處理區。

首先利用現有的工作流挖掘算法得到包含在工作流日誌中的初始工作流模型;

然後開始活動成批處理特徵識別,主要通過分析工作流日誌中的工作流相關數據識別出可成批處理工作流活動及其成批處理特徵;

最後進行活動成批處理區識別,從而獲得隱含在初始工作流模型中的可成批處理工作流活動區。

相關詞條

熱門詞條

聯絡我們