Skip to content
KFDing edited this page Mar 11, 2020 · 3 revisions

Welcome to the pm4knime wiki! This wiki is created along the project PM4KNIME to provide users guide on installing, applying, and enhancing PM4KNIME.

Project Description

In the last decades, process mining, as the bridge between data mining and business process management, has gained more and more attention from both the academy and industries. Multiple tools are developed to support process mining techniques. Among them, ProM is an open-source framework to support process mining techniques. With over 600 plugins, it is the most popular scientific process mining tool nowadays. However, configured by users with the graphical user interface before each execution, ProM has drawbacks to conduct, share or reuse large-scale or repetitive experiments.

KNIME is designed to compose and execute a series of data manipulation steps, namely a workflow, in scientific application. By combining this analytical workflow with process mining domain, it enables the support of large-scale experiments in process mining.

Driven by this motivation, PM4KNIME is started by the group Process And Data Science at the university RWTH Aachen. Developed as a community extension for KNIME, PM4KNIME integrates ProM into KNIME by wrapping ProM plugins as operational nodes in KNIME. Those nodes can connect each other and build a workflow to complete process mining tasks.

By bring process mining techniques into KNIME, PM4KNIME benefits the users from the following perspectives:

  • Large-scale and repetitive experiments. Process mining experiments in the analytical workflow context can be executed with just one click.
  • Reuse and Share of process mining analysis. With predefined configuration and input, those workflows reproduce the same result. Moreover, KNIME eases the share of process mining analysis by sharing the workflows.
  • Ability to use process mining techniques in KNIME. With PM4KNIME, KNIME users avoid the transfer of different platforms.
  • Ability to use KNIME data analytic extensions. KNIME provides nodes to support the preprocess and post-process of data for the process mining algorithm.

Documentation Sections

  • Normal User: This section provides the manual for normal users with KNIME. It is divided into the following parts.

    • project introduction
    • how to install PM4KNIME
    • how to use PM4KNIME
    • how to use KNIME server
  • Developer: This part aims to guide developers to understand PM4KNIME better and reducing effort and pain during programming. It includes the following parts.

    • how to fork and build project?
    • how to add node extension into the project?
    • how to manage the dependency?
    • how to release a new version of this project?

Contact

If you have any feedback or more questions, you could contact us with this Email pm4knime@lists.rwth-aachen.de

Hope this doc will help you during the journey with PM4KNIME.

Clone this wiki locally