【问题标题】:Logs generation for process mining on a workflow model在工作流模型上为流程挖掘生成日志
【发布时间】:2017-07-28 17:09:58
【问题描述】:

我有一个纸质格式的工作流模型,我想检查它在 ProM(用于流程挖掘的软件)中的工作情况。由于 ProM 将事件日志作为输入。但我没有该工作流模型的事件日志。我如何从该工作流模型生成日志,以便我可以将它们用作 Prom 的输入并从中生成 PetriNet。

我尝试过的:

  1. Technique mentioned here 是我试过的,它使用 CPN 工具,但它只执行 petrinet 的第一次转换以从模型生成日志。仅生成一系列数字
  2. Process Log Generator 我也试过了。但它会生成随机日志

任何帮助将不胜感激。

【问题讨论】:

  • 您的目标是什么?如果您有模型但没有任何日志,您可以使用 CPNTools 创建 Petri Net 模型进行仿真,也可以将其导出以在 ProM 中使用。但我认为在没有真实事件日志的情况下在 ProM 中分析模型没有多大意义。
  • @Den 除了CPN工具还有其他方法吗。我的模型中有很多条件。并且在 CPN 工具中对其进行建模非常困难。请建议
  • 有很多类似arenasimulation.com这样的商业模拟工具,但我并不熟悉。

标签: logging process workflow data-modeling cpn-tools


【解决方案1】:

您可以简单地将活动和案例 ID 放在 csv 文件中,然后将其提供给 ProM。 例如,以下事件日志对应 4 个案例。

case,event
1,g
1,m
1,b
1,d
1,a
1,e
2,c
2,d
2,a
2,n
2,d
2,a
2,e
3,c
3,a
3,d
3,e
4,g
4,m
4,b
4,a
4,d
4,n
4,a
4,d
4,e
5,c
5,d
5,a
5,n
5,a
5,d
5,e

【讨论】:

  • 虽然答案很晚,但我使用了与您提到的相同的方法。但是使用这种方法生成日志非常困难。因为使用这种方法生成了几千个日志......:) 非常复杂且耗时。
  • 我明白了。如果你有一个 petri 网,你可以使用 ProM 框架中的“Perform a simple simulation of a (stochastic) petri net”插件。你可以调整走线的数量……希望对你有帮助
【解决方案2】:

您可以使用 WoPeD 设计您的 Petri 网。之后将 Petri 网导入 ProM。最后还有一些模拟插件,您可以使用它们来模拟您的事件日志,例如“执行(随机)Petri 网的简单模拟”。 请注意,您应该在 Petri 网的源中放置一个令牌。

【讨论】:

    猜你喜欢
    • 2017-02-28
    • 2011-02-26
    • 2020-06-20
    • 2011-12-25
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 2011-02-24
    • 2011-02-07
    相关资源
    最近更新 更多