将YAWL文件(* .ywl)迁移到BPMN 2.0模式文件

时间:2019-07-15 08:14:17

标签: jbpm activiti bpmn camunda yawl

我正试图从YAWL引擎迁移到另一个工作流引擎,但是我有大约500个(* .ywl)文件,我正尝试将其转换为BPMN 2.0,并且我认为将它们全部转换为不合理手动。 问题是,是否有工具可以自动转换所有这些文件?

谢谢。

2 个答案:

答案 0 :(得分:0)

看起来好像不一样,您必须创建一个解析器才能转换为bpmn xml。

答案 1 :(得分:0)

奇怪的是,我刚刚了解了YAWL,并且我对商务流程建模(BPM)确实非常感兴趣。换句话说,它似乎在欧洲商业世界中传播不广。

很棒的事情是,对于BPMN和YAWL而言,它们都存储为XML,这意味着它们对于两者都是XML Schema Definition (XSD)

XSD可以用来表示XML文档必须遵循的一组规则,以便根据该模式被视为“有效”。但是,与大多数其他模式语言不同,XSD的设计意图还在于,确定文档的有效性将产生符合特定数据类型的信息集合。

  1. 对于BPMN,有五个相关的XSD,请参见http://www.omg.org/spec/BPMN/2.0/
  2. 对于YAWL,我找到了YAWL schema XSD on github,但不确定是否与此相关。

如果您被迫自己编写一些yawl2bpmn转换器,这应该给您一个领先的机会。

进一步阅读