IEEE CIS Task Force on Process Mining

Trace:


|

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

shared:standard_event_log_format [2010/08/20 15:53]
hverbeek
shared:standard_event_log_format [2016/09/27 14:33] (current)
hverbeek
Line 1: Line 1:
-====== Standard Event Log Format ====== +{{page>:news:2010_08_20_xes}}
- +
-To make it easier to exchange event logs people use CSV files or MXML. The CSV file format works well for simple event logs and can be imported by almost any tool. The MXML format allows for more advanced things and makes notions such as timestamps, instance id's, etc. explicit.  +
- +
-One of the drawbacks of MXML is that it has fixed format, i.e., all additional attributes need to be stored as data elements without any structure. As a result typical extensions do not have a fixed format and semantics. In the context of the FP6 Project Super, the SA-MXML (Semantically Annotated Mining eXtensible Markup Language) was developed. Although very powerful, SA-MXML turned out to be too complex and difficult to be implemented by vendors. The WfMC promoted the Business Process Analytics Format (BPAF). However, this is not tailored towards process mining and is not supported by many vendors. +
- +
-Based on experiences with MXML, the task force is working on a new standard based on XES. Christian Günther (TU/e- Fluxicon) has been the main architect of the format. The format (and earlier versions of it) has been discussed with several of you and provides a major improvement over MXML. See http://www.xes-standard.org/ for more information. +
-  * Download the [[http://www.xes-standard.org/_media/xes/xes_standard_proposal.pdf|OpenXES standard definition]] here. +
-  * Download the [[http://www.xes-standard.org/_media/openxes/developerguide7.pdf|OpenXES developer guide]] here. +
-  * View the [[http://code.deckfour.org/xes/doc/index.html|Javadoc for the OpenXES library]] here. +
-  * Read the [[http://www.xes-standard.org/downloads/LICENSE.txt|license for OpenXES (LGPL)]] here. +
-  * View the [[http://www.xes-standard.org/xes.xsd|XSD definition for the core XES XML serialization format]]. +
-  * View the [[http://www.xes-standard.org/xesext.xsd|XSD definition for the XESEXT extension serialization format]]. +
-  * OpenXES uses the [[http://code.deckfour.org/Spex|Spex]] library for XML serialization. +
- +
-Later postings will detail this further. +
- +
-One of the important success-factors  is that a format is supported by tools. MXML is supported by ProMimport allowing for the extraction of various sources. XES will be supported by XESame (http://prom.win.tue.nl/research/wiki/xesame/start) and the next version of ProM. ProM 6 will read XES files but will be compatible with the older MXML format.  +
- +