The onprom is an event log extraction tool suite using ontology-based data access ( OBDA). It is developed under KAOS: knowledge-Aware Operational Support project to support the various phases of the OBDA-based event log extraction framework.
This project consists of the following modules:
- data: common data classes for modules
- umleditor: UML editor for ontology design and OWL 2 QL export
- annoeditor: Annotation editor for annotating ontology with annotations based on different upper ontologies
- obdamapper: OBDA system mapper
- logextractor: Log extraction module using mappings, ontology and annotation queries
- toolkit: stand-alone toolkit, which provides user interface to use all toolchain
- plugin: ProM plugins (currently doesn't work well and not supported)
- ocel: Java implementation for OCEL standard
- example: XES example in conference submission system domain
- demo: OCEL example in ERP domain
We rely on state-of-the-art ontop system for the OBDA. Ontop is a platform to query relational databases as Virtual RDF Graphs using SPARQL. It is fast and packed with features. It implements the query rewriting and unfolding algorithms together with an extensive set of optimization techniques. Please visit ontop page for more information.
Please visit onprom web page for more information. You can check and cite the following papers related with onprom methodology and toolchain for more information:
-
D. Calvanese, T. E. Kalayci, M. Montali, and W. van der Aalst, Conceptual Schema Transformation in Ontology-based Data Access, In Proc. of the 21st Int. Conf. on Knowledge Engineering and Knowledge Management (EKAW 2018), vol. 11313 of Lecture Notes in Artificial Intelligence, Springer, 2018.
-
D. Calvanese, T. E. Kalayci, M. Montali, and A. Santoso, OBDA for Log Extraction in Process Mining, In Reasoning Web: Semantic Interoperability on the Web — 13th Int. Reasoning Web Summer School (RW 2017), vol. 10370 of Lecture Notes in Computer Science, Springer, 2017.
-
D. Calvanese, T. E. Kalayci, M. Montali, and S. Tinella, Ontology-based Data Access for Extracting Event Logs from Legacy Data: The onprom Tool and Methodology , In Proc. of 20th Int. Conf. on Business Information Systems (BIS 2017), vol. 288 of Lecture Notes in Business Information Processing, Springer, 2017.
-
D. Calvanese, T. E. Kalayci, M. Montali, and A. Santoso, The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access , In Proc. of the BPM Demo Track, 2017, vol. 1920 of CEUR Workshop Proceedings, 2017.