• YAWL


    YAWL(Yet Another Workflow Language)一个开源工作流语言/处理系统.它基于现有的工作流处理系统与工作流语言的一个精确分析.不像传统的系统,它提供对大部分工作流模式的直接支持.YAWL支持控制流透视图,数据透视图并且能与WSDL标准的web服务相结合.
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Riftsaw:Riftsaw是一个针对JBoss应用服务器容器进行了优化的开源WS-BPEL2.0引擎。WS-BPEL2.0是一种基于XML的语言用于定义业务流程。支持短暂和长期过程的执行,过程持久化和恢复,过程版本控制,提供热部署和基于Ant部署,能够与JBoss ESB集成使用,可以在JBoss Cluster中运行。Riftsaw有一个基于Eclipse的BPEL设计器,捆绑到JBossTools 3.1。
    BeanFlow:BeanFlow是一个用于创建工作流的轻量级java类库,它使用bean来组织、协调事件。你可以把BeanFlow想像成是BPEL的一种简单选择,在其工作流上的所有说明定义和实现都是采用java代码来代替XML描述。
    ObjectWeb Bonita:Bonita 是一个符合WfMC规范、灵活的协同工作流系统。 对于各种动作如流程概念建模、定义、实例化、流程控制和用户交互等提供了全面的集成图形工具。 100% 基于浏览器、使用SOAP和XML数据绑定技术的Web Services封装了已有的工作流业务方法并将它们以基于J2EE的Web Service形式发布。基于活动预测模型的第三代工作流引擎。
    Enhydra Shark:Shark完全基于WfMC和OMG标准,使用 XPDL作为工作流定义语言。流程和活动的存储使用Enhydra DODS(一个开源OR映射工具)。
    JawFlow:JawFlow是一个部分遵循WfMC规范,采用JMX技术开发的工作流引擎。它能够解析XPDL,并能够用Java或BSF支持的脚本语言来自定义行为。
    Zebra:Zebra是一个工作流引擎。原先的设计是为了填补商业开源工作流引擎的空白。它有一些不同于其它工作流系统的特点:

    *所有工作流模型都可以在workflow patterns中描述
    *一个易于使用的GUI designer
    *一个持久层中间件
    *OO设计
    *一个基于Turbine的Web应用程序
    Werkflow:Werkflow是一个灵活可扩展的基于流程和状态的工作流引擎。它的目标是满足可以想象的所有工作流程,从企业级的业务流程到小范围的用户交互流程。通过使用可插拔和分层结构,可以方便地容纳各种工作流语义。
    Syrup:Syrup是一个自适应的工作流系统,它不同其它工作流解决方案没有遵循复杂的标准如Wf-XML,BPML和XPDL。Syrup可以用来描述作业,程序步骤,资料导入/导出需求和作为描述每个商业流程步骤的工具。为了能达到这些需求,Syrup提供了五种基础概念 Tasks(作业), Links(链接), Workflows(工作流), Workers(工作者)和WorkSpace(工作环境).
    MOBE:MidOffice BPEL Editor (MOBE) 是一个开源平台能够让执行,监控,调整,结束每个定义的过程和谐地结合起来.这个平台的实现使用到J2EE技术与公共的标准如:BPEL,XML与SOAP.
    OpenWFE:OpenWFE是一个开放源码的Java工作流引擎。它是一个完整的业务处理管理套件:一个引擎,一个工作列表,一个Web界面和一个反应器(存放自动代理)。它可以可以跟你的程序很好的给合。