工作流的柔性是指工作流系統應對動態變化的能力,包括易用性、動態性和自適應性。隨著套用環境的日趨複雜,工作流的柔性研究就顯得更為迫切。本論文針對工作流生命期各階段的柔性需求,對元模型、建模、執行以及流程知識最佳化等方面進行了深入的研究。
基本介紹
- 中文名:面向業務的工作流柔性研究
- 作者:張少華
- 導師:史美林指導
- 學科專業:計算機科學與技術
- 學位級別:博士論文
- 學位授予單位:清華大學
- 學位授予時間:2008
- 關鍵字:企業管理 工作流管理系統 CSCW系統 柔性控制
- 館藏號:F270.7
- 館藏目錄:2009\F270.7\18
中文摘要
工作流的柔性是指工作流系統應對動態變化的能力,包括易用性、動態性和自適應性。隨著套用環境的日趨複雜,工作流的柔性研究就顯得更為迫切。本論文針對工作流生命期各階段的柔性需求,對元模型、建模、執行以及流程知識最佳化等方面進行了深入的研究。論文工作包括: 1、分析當前環境對於工作流系統的影響,提出了面向業務的工作流四維元模型PROG(Process-Resource-Organization-Goal meta-model)。將業務模型作為工作流的核心組成之一,從過程、資源、組織以及業務四個方面對業務過程進行了全面的描述。PROG將工作流的柔性需求映射到不同的模型層次,並針對相應的柔性功能實現提供了基本的解決思路。 2、針對建模階段的柔性需求,提出了基於業務知識的工作流生成方法。提出流程模式的概念,並用其表示業務領域知識。基於流程模式,提出工作流生成的規划算法WGP。系統能夠根據業務目標實現過程定義的自動創建、運行時細化和重規劃,顯著增強了工作流系統的靈活性。 3、針對執行階段的柔性需求,提出了一種輕量、靈活和人機協調的流程執行機制。在工作流生成基礎上,對運行時細化、參與者的動態分配與執行以及多層次的異常處理提供支持。最大限度保證了流程的順利運行和業務目標的達成,增強了工作流系統的動態性和白適應性。 4、針對流程系統最佳化的要求,提出流程模式知識的建模與最佳化方法。包括預置評估函式集與專家模糊定義相結合的建模方法,模式場景分類器訓練的最佳化算法SCT。在人工建模基礎上,通過機器學習方法對流程模式的參數進行調整和最佳化,保證了工作流生成和執行的正確性與有效性。 5、基於上述研究成果,設計並實現了一個面向業務的工作流套用與執行框架POWER(Pattern Oriented Workflow Engine fRamework),並先後套用到兩個合作項目的開發中。POWER已經作為新批准的863重點項目的重要內容之一進行後續的研究與完善。