OpenXES (pronounced as "open excess") is a reference implementation of the XES standard for storing and managing event log data. Application domains of the XES standard, and the OpenXES library, are manifold. They include, but are not limited to monitoring of process-aware information systems, process mining and general process analysis, and data mining.
XES is an open standard for storing and managing event log data. The OpenXES library is a reference implementation of that standard in Java™, which strives for strict XES compatibility, ease of development, and the best possible performance. OpenXES is released as open source / free software, under the terms of the GNU Lesser GPL (LGPL) license.
Both the XES standard and OpenXES have been designed with a tightly reduced, generally applicable core definition, with extensibility and generic applicability in mind. The XES standard provisions a generic extension system, which can be used to store data from arbitrary perspectives, or from specific application domains (e.g., for mapping corporate data models).
OpenXES, and the XES standard, are currently in Release Candidate status. While development is active and ongoing, we expect the API to remain relatively stable from this point on. As such, we encourage you to use OpenXES, and the XES standard, for implementing event log storage and serialization in your solution as well!
We are very interested in your feedback, most of all if you are actively working with event log data and can contribute requirements. Please direct your feedback to email@example.com.
For working and developing with OpenXES, we also provide a set of additional resources here: