YAWLBPM/Workflow 系統(tǒng)
YAWL(Yet Another Workflow Language)一個開源工作流語言/處理系統(tǒng)。它基于現(xiàn)有的工作流處理系統(tǒng)與工作流語言的一個精確分析。不像傳統(tǒng)的系統(tǒng),它提供對大部分工作流模式的直接支持。YAWL支持控制流透視圖、數(shù)據(jù)透視圖,并且能與WSDL標(biāo)準(zhǔn)的Web服務(wù)相結(jié)合。
YAWL系統(tǒng)(通常也簡稱YAWL)是一個基于JAVA的開源工作流系統(tǒng)。它是對YAWL語言的一個軟件化實現(xiàn)。整個系統(tǒng)主要由工作流引擎,流程定義工具,任務(wù)執(zhí)行序列處理模塊,工作流執(zhí)行資源服務(wù)等組成,其面向服務(wù)的體系結(jié)構(gòu)使系統(tǒng)具有較強(qiáng)的擴(kuò)展性及(與其它系統(tǒng)的)交互操作性。
特性
- 支持各種工作流模式
- 支持復(fù)雜的資源調(diào)配制度
- 支持工作流模型的動態(tài)應(yīng)變性(通過對worklets理論的使用)
- 支持復(fù)雜的工作流模型驗證(如:建模期的工作流死鎖檢測)
- 基于XML及其相關(guān)語言XML Schema,XPath和XQuery的數(shù)據(jù)定義及操作
- 基于XML的工作流監(jiān)測與控制的接口及讀取工作流執(zhí)行日志的接口
- 基于XML的可用來連接第三方Web服務(wù)(包括第三方任務(wù)序列處理器)的插件(plug-in)接口
- 自動生成與XML Schema數(shù)據(jù)結(jié)構(gòu)定義相應(yīng)的用戶界面
評論
圖片
表情
