Onprom
onprom is an OBDA-based event log extraction tool suite
Install / Use
/learn @onprom/OnpromREADME
onprom
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.
Modules
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
ontop
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.
References
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.
Related Skills
node-connect
353.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
353.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
353.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
