To prevent spam users, you can only post on this forum after registration, which is by invitation. If you want to post on the forum, please send me a mail (h DOT m DOT w DOT verbeek AT tue DOT nl) and I'll send you an invitation in return for an account.
How to develop a process mining plugin based on the input of ProM import plugin
I have download the source code of ProM and have read the implementation of some business process mining strategy such as IM. I am confused by how to make use of the imported log. I read the source code and find that there is only the jar file of xes without the specific implementation. Can anyone tell me some key information? Thanks.
Comments
-
Hi 张志幸,
Thanks for your question.
I think the easier way for a ProM beginner to develop a plugin is to modify an existing plugin with your own staff. For instance, after you download the latest ProM, e.g., ProM 6.6, you can (1) identify an existing plugin similar to what you want to develop, (2) find the corresponding source package and code of the plugin (when you click one plugin in ProM, you can see the pakcage where it is from and the source codes of all packages can be found here https://svn.win.tue.nl/repos/prom/Packages/), and (3) modify the name and functions of the plugin with your staff.Guangming Li
PhD student in Process Mining at Eindhoven University of Technology -
Hi,
For XES implementation, please refer to https://svn.win.tue.nl/repos/prom/Packages/XESStandard/.
Good luck.
Cong
-
CongLiu said:Hi,
For XES implementation, please refer to https://svn.win.tue.nl/repos/prom/Packages/XESStandard/.
Good luck.
Cong -
kfgz087 said:Hi 张志幸,
Thanks for your question.
I think the easier way for a ProM beginner to develop a plugin is to modify an existing plugin with your own staff. For instance, after you download the latest ProM, e.g., ProM 6.6, you can (1) identify an existing plugin similar to what you want to develop, (2) find the corresponding source package and code of the plugin (when you click one plugin in ProM, you can see the pakcage where it is from and the source codes of all packages can be found here https://svn.win.tue.nl/repos/prom/Packages/), and (3) modify the name and functions of the plugin with your staff. -
Hi all,
Nice to read that you want to start contributing to ProM!
Maybe these resources can help you (before you try to deduce the plug-in structure from existing plug-ins):
https://svn.win.tue.nl/trac/prom/wiki/Workshop
https://svn.win.tue.nl/trac/prom/wiki/Packs
https://svn.win.tue.nl/trac/prom/wiki/Plugins (also explains the separation between import/export, visualization and 'action' plug-ins).
Hope this helps!
Joos Buijs
Senior Data Scientist and process mining expert at APG (Dutch pension fund executor).
Previously Assistant Professor in Process Mining at Eindhoven University of Technology
Howdy, Stranger!
Categories
- 1.6K All Categories
- 45 Announcements / News
- 225 Process Mining
- 6 - BPI Challenge 2020
- 9 - BPI Challenge 2019
- 24 - BPI Challenge 2018
- 27 - BPI Challenge 2017
- 8 - BPI Challenge 2016
- 68 Research
- 1K ProM 6
- 393 - Usage
- 287 - Development
- 9 RapidProM
- 1 - Usage
- 7 - Development
- 54 ProM5
- 19 - Usage
- 187 Event Logs
- 32 - ProMimport
- 75 - XESame