我想知道使用 ProM 和使用 Apromore 的一些用例。
我有来自日志的跟踪和事件,我想使用流程挖掘(从这些信息映射业务流程,过滤以隔离案例类型,估计每个事件的平均时间,估计通过分支的案例百分比,视觉等),但我很难选择工具。此外,两人似乎能够互动。因此,我很难理解两者的关键特征。
ProM 似乎是一个更桌面的应用程序,而 Apromore 基于 Web,通过 Docker 映像分发,但在功能方面,有什么区别?
我想知道使用 ProM 和使用 Apromore 的一些用例。
我有来自日志的跟踪和事件,我想使用流程挖掘(从这些信息映射业务流程,过滤以隔离案例类型,估计每个事件的平均时间,估计通过分支的案例百分比,视觉等),但我很难选择工具。此外,两人似乎能够互动。因此,我很难理解两者的关键特征。
ProM 似乎是一个更桌面的应用程序,而 Apromore 基于 Web,通过 Docker 映像分发,但在功能方面,有什么区别?
以下是三个主要区别。
我认为你们首先必须看看这两种软件工具的作者。 Apromore是在墨尔本大学设计和开发的,而ProM是在埃因霍温技术大学 (TUe) 诞生的。直到最近,TUe 还是被称为流程采矿之父的 Wil van der Aalst 教授担任主席的大学。
其次,两个应用程序的架构不同。Apromore是一个独立的工具,所有算法都预先打包,而ProM更像是一个应用程序的骨架,附带一个包管理器,因此您可以安装学术界或其他作者新推出的任何包跟上。
根据您的用例,我个人建议您尝试两者。此外,我还鼓励您尝试其他工具,例如Fluxicon 的Disco(由 van der Aalst 的两名前学生组成的初创公司),以更好地了解适合您的工具。
严格来说,对于实际的分析和过程挖掘,我认为后者是比两者都更好的工具。相比之下,如果您有兴趣亲身体验不同的算法及其优势和局限性,则前两种工具更合适。
最后,如果你是一个修补匠,我可以想象一个用于 python 的过程挖掘软件库,比如PM4Py,会适合你。