Signavio

Signavio web建模器

从version 4.1开始,jBPM绑定了一个完全开源的基于web的BPM设计器工具 叫做'Signavio'。这个Signavio web建模器是和JBoss jBPM团队 紧密协作的结果, 这家公司的名字也叫'Signavio' 和德国的Hasso Plattner Instut (HPI)。Signavio是基于web的建模工具 Oryx, 它是由HPI开发的开源项目。HPI和Signavio 都提交了他们自己的人力,继续在Oryx和Signavio中提供支持。 更多的信息可以在 这里看到。

使用Signavio基于web的BPMN建模器,可以让业务分析员 通过浏览器建立业务模型。用于储存BPMN流程的文件格式 实际上就是jPDL。这意味着 获得的结果流程可以直接导入到Eclipse GPD和vice-vesa中。 流程文件会保存在硬盘上, 在$jbpm_home/signavio-repository, 如果你使用了默认的安装脚本。

注意:基于web的BPMN建模工具,绑定在jBPM中的,是100%开源的(MIT-licence)。 Signavio公司 也提供商业版本的相同建模工具,提升了额外的功能。 要注意新特性,对jBPM项目有益处, 通常会提交到建模工具的开源资源库。

18.2. 安装

这里有几种把Signavio安装到你的web容器中的方式:

  • 使用$jbpm_home/install中的demo.setup.jboss/tomcat脚本
  • 使用$jbpm_home/install中的install.signavio.into.jboss/tomcat脚本
  • $jbpm_home/install/src/signavio/jbpmeditor.war 复制到你的web容器中

18.3. 配置

大多数Signavio配置参数可以在web.xml中修改, 你可以在jbpmeditor.war/WEB-INF/中找到。 唯一的参数是真正重要的是fileSystemRootDirectory参数。 这个参数的值必须指向一个存在的文件夹 在你的硬盘上,指定流程必须存储在哪里:

</context-param>
  <context-param>
    <description>Filesystem directory that is used to store models</description>
    <param-name>fileSystemRootDirectory</param-name><param-value>/home/jbarrez/dev/temp/jbpm-4.3-SNAPSHOT/signavio-repository</param-value>
</context-param>
   

如果i使用$jbpm_home/install中提供的安装脚本, 参数会自动设置为$jbpm_home/signavio-repository 在安装过程中。

 
http://www.signavio.com/products/process-editor/process-modeling
原文地址:https://www.cnblogs.com/haore147/p/7172337.html