OpenWFE OpenWFE是一個開放源碼的Java工作流程引擎。它是一個完整的業務處理管理套件:一個引擎,一個工作列表,一個Web介面和一個反應器(存放自動代理)。它可以可以跟你的程式很好的給合。
更多OpenWFE資訊
jBpm jBpm是一個靈活可擴充的工作流程管理系統。作為 jBpm運行時server輸入的商務程序使用簡單強大的語言表達並打包在流程檔案中。jBmp將工作流程應用開發的便利性和傑出的公司專屬應用程式整合(EAI)能力結合了起來。jBmp包括一個Web應用程式和一個排程程式。jBmp是一組J2SE組件,可以作為J2EE應用叢集部署。
更多jBpm資訊
OpenEbXML OpenebXML項目致力於提供一個ebXML架構,主要支援不久將由 UN/CEFACT和OASIS發布的ebXML規範2.0版。
更多OpenEbXML資訊
Werkflow Werkflow是一個靈活可擴充的基於流程和狀態的工作流程引擎。它的目標是滿足可以想象的所有工作流程,從企業級的商務程序到小範圍的使用者互動流程。通過使用可插拔和分層結構,可以方便地容納各種工作流程語義。
更多Werkflow資訊
OSWorkflow OSWorkflow是一個靈活的工作流程引擎,設計成可嵌入到公司專屬應用程式程式中。它提供了許多的持久化API支援包括:EJB,Hibernate,JDBC和其它。OSWorkflow還可以與Spring整合。
更多OSWorkflow資訊
wfmOpen WfMOpen是WfMC和OMG中所謂工作流程設施(workflow facility) (工作流程引擎)的J2EE實現。工作流程通過擴充的XPDL描述。
更多wfmOpen資訊
OFBiz OFBiz是一個非常著名的開源項目,提供了建立基於最新J2EE/XML規範和技術標準,構建大中型企業級、跨平台、跨資料庫、跨應用伺服器的多層、分布式電子商務類WEB應用系統的架構。 OFBiz最主要的特點是OFBiz提供了一整套的開發基於Java的web應用程式的組件和工具。包括實體引擎, 服務引擎, 訊息引擎, 工作流程引擎, 規則引擎等。
更多OFBiz資訊
ObjectWeb Bonita Bonita 是一個符合WfMC規範、靈活的協同工作流程系統。 對於各種動作如流程概念建模、定義、執行個體化、流程式控制制和使用者互動等提供了全面的整合圖形工具。 100% 基於瀏覽器、使用SOAP和XML資料繫結技術的Web Services封裝了已有的工作流程業務方法並將它們以基於J2EE的Web Service形式發布。基於活動預測模型的第三代工作流程引擎。
更多ObjectWeb Bonita資訊
Bigbross Bossa 速度非常快、輕量級的引擎,使用富有表達能力的Petri網定義工作流程,不要求關聯式資料庫,使用簡單,能和Java應用整合。事實上,它是按嵌入式設計的。
更多Bigbross Bossa資訊
XFlow XFlow運行於EJB和servlet容器中。
更多XFlow資訊
Taverna Taverna項目的目標是提供一種語言和軟體工具,方便在eScience中使用工作流程和分布計算技術。
更多Taverna資訊
Enhydra Shark Shark完全基於WfMC和OMG標準,使用 XPDL作為工作流程定義語言。流程和活動的儲存使用Enhydra DODS(一個開源OR映射工具)。
更多Enhydra Shark資訊
PowerFolder PowerFolder是一個容易使用,容易安裝基於J2EE的工作流程伺服器,包括開發人員使用的基於web的studio。
更多PowerFolder資訊
Open Business Engine Open Business Engine是一個開放源碼的Java工作流程引擎,支援WfMC規範,包括介面1(XPDL)、介面2/3(WAPI)和介面5。OBE為活動的運行提供了一個可控的集中環境。OBE主要基於J2EE實現。
更多Open Business Engine資訊
OpenWFE OpenWFE是一個開放源碼的Java工作流程引擎。 它包括可升級的三個組件:引擎、工作列表和Web介面。它的流程定義語言雖然使用XML格式,其靈感來源於 Scheme,一種Lisp方言。
更多OpenWFE資訊
Freefluo Freefluo 是一個使用Web Service的工作流程協同工具,可以處理WSDL的Web Service調用。支援兩種XML格式的工作流程語言:IBM的WSFL和XScufl。Freefluo非常靈活,它的核心是不與任何工作流程語言或執行架構關聯的可重用協同架構。 Freefluo包括可執行使用WSFL一個子集描述的工作流程的運行庫。
更多Freefluo資訊
Twiste Twister的目標是提供新一代、易整合、應用Java領域中最新成果、面向B2B的工作流程解決方案。流程引擎基於BPEL商務程序規範和Web Service標準。
更多Twiste資訊
Con:cern con:cern工作流程引擎基於擴充的案例(case)處理方法,流程由一組具有前後條件的活動組成。
更多Con:cern資訊
JFlower JFlower是一個用Java開發的工作流程引擎,可以通過Java外掛程式來擴充。伺服器可以解析XML文檔來執行任務,檢查條件。會話資料儲存在一個資料庫中,所以伺服器是完全可伸縮的。
更多JFlower資訊
JFolder JFolder (formerly PowerFolder) 是一個工作流程伺服器和開發環境,它可以配置在任何J2EE伺服器與資料庫。
更多JFolder資訊
JAWE 基於Java的圖形化工作流程編輯器。圖形化工作流程編輯器 。使用JAVA語言開發,開放源碼 。嚴格遵循WFMC規範 。XPDL(XML Process Definition Language)WFMC的 XML 流程說明語言 。工作流程定義檔案儲存在本地的XML檔案中
更多JAWE資訊
Zebra Zebra是一個工作流程引擎。原先的設計是為了填補商業開源工作流程引擎的空白。它有一些不同於其它工作流程系統的特點:
*所有工作流程模型都可以在workflow patterns中描述
*一個便於使用的GUI designer
*一個持久層中介軟體
*OO設計
*一個基於Turbine的Web應用程式
更多Zebra資訊
ActiveBPEL ActiveBPEL引擎是一個健壯的運行時環境,它能執行依據BPEL4WS或just BPEL1.1與WS-BPEL2.0規範編寫的商務程序。
更多ActiveBPEL資訊
YAWL YAWL(Yet Another Workflow Language)一個開源工作流程語言/處理系統.它基於現有的工作流程處理系統與工作流程語言的一個精確分析.不像傳統的系統,它提供對大部分工作流程模式的直接支援.YAWL支援控制流程透視圖,樞紐分析圖並且能與WSDL標準的web服務相結合.
更多YAWL資訊
MOBE MidOffice BPEL Editor (MOBE) 是一個開源平台能夠讓執行,監控,調整,結束每個已定義流程和諧地結合起來.這個平台的實現使用到J2EE技術與公用的標準如:BPEL,XML與SOAP.
更多MOBE資訊
RUNA WFE RUNA WFE是一個基於JBOSS-JBPM引擎的開源工作流程工作平台它是一個跨平台適用於商業流程處理的終端使用者解決方案,很容易與所有SQL資料庫管理系統相結合.
更多RUNA WFE資訊
micro-workflow micro-workflow架構適用於那些要在他們程式中分離控制與邏輯方面的開發人員,所以這個架構可以使他們的流程相互獨立。這樣有利於代碼重複使用與代碼的完整性。
更多micro-workflow資訊
bexee bexee是一個BPEL執行引擎並且是BPEL標準的一個開源實現.
更多bexee資訊
PXE PXE-Process eXecution Engine是一個模組化的商業流程執行引擎.支援用WS-BPEL2.0或用BPEL4WS1.1規範描述的商業流程.
更多PXE資訊
================================================================
Syrup Syrup是一個自適應的工作流程系統,它不同其它工作流程解決方案沒有遵循複雜的標準如Wf-XML,BPML和XPDL。Syrup可以用來描述作業,程式步驟,資料匯入/匯出需求和作為描述每個商業流程步驟的工具。為了能達到這些需求,Syrup提供了五種基礎概念 Tasks(作業), Links(連結), Workflows(工作流程), Workers(工作者)和WorkSpace(工作環境).
更多Syrup資訊
uEngine 一個基於Web Service的工作流程管理系統,採用Java和CBD思想進行開發.uEngine提供了商業BPM解決方案的大部分特性如:流程設計器,EIP,Web服務工具和DB應用程式產生器.
更多uEngine資訊
Flow4J Flow4J是一個可在Eclipse平台下以拖放的方式進行工作流程建模的外掛程式.一個工作流程可包含許多流程步驟(在該項目中叫作flowlet),然後這些步驟可接連在一起組合成複雜的流程.所有流程將包含以下兩種類型的flowlet:Control Flowlets如開始,判斷與跳轉Flowlets這些將在Eclipse中配置.另一種類型是Task Flowlets:它是一個包含特定任務的Java類,包含的功能可以是任何事件的如EJB調用或JNI調用,這些任務還可用一些指令碼語言如Jython,Groovy,JavaScript等來進行開發.當在Eclipse中設計完這些流程之後,所有流程的Java原始碼將自動建立.
更多Flow4J資訊
Dalma 這個引擎的核心是能夠捕獲一個線程的執行狀態並在過後恢複它.利用Dalma來開發Workflow應用程式能夠讓你像開發普通程式一樣簡單而不需要任何樣板檔案。
更多Dalma資訊
Swish Swish(Simple Web services Interface to Shark)是一個開源基於Web服務並符合WfMC標準的工作流程引擎架構。Swish在Enhydra Shark(工作流程伺服器)之上提供一個Web服務層介面。這樣讓Shark可以支援包括Java與非Java的用戶端而且它這種非常簡單的訪問方式讓Shark的使用更加一般化。
更多Swish資訊
IX Workflow Modeler IX Workflow Modeler是一個用於工作流程建模的圖形工具。工作流程模型可以在不依賴於應用程式邏輯的基礎上進行建立和編輯,然後再與工作流程應用程式結合。從而能夠快速,方便,透明地進行商業流程維護。IX Workflow Modeler是一個Eclipse外掛程式。
更多IX Workflow Modeler資訊
SWAMP SWAMP是一個運行在tomcat之上靈活,基於Java的工作流程處理平台.。它從XML檔案讀取它的工作流程定義。通過Web和SOAP介面管理,追蹤工作流程的instance,單個任務的執行。
更多SWAMP資訊
JPEd JPEd是一個流程描述圖形編輯器。它使用由WfMC規範定義的XPDL1.0交換格式。
更多JPEd資訊
JawFlow JawFlow是一個部分遵循WfMC規範,採用JMX技術開發的工作流程引擎。它能夠解析XPDL,並能夠用Java或BSF支援的指令碼語言來自訂行為。
更多JawFlow資訊
OBPM OBPM是一個開源,輕量級的BPM系統。它的目標是讓非IT人員也可以輕鬆構建IT業務處理流程。OBPM內建工作流程引擎(Workflow Engine), Form構建器,Report設計器。OBPM支援瀏覽器(IE/Firefox)做為用戶端,同時還提供了強大的圖形用戶端。
更多OBPM資訊
BeanFlow BeanFlow是一個用於建立工作流程的輕量級java類庫,它使用bean來組織、協調事件。你可以把BeanFlow想像成是BPEL的一種簡單選擇,在其工作流程上的所有說明定義和實現都是採用java代碼來代替XML描述。
更多BeanFlow資訊