Published February 28, 2024 | Version 0.1.0
Dataset Open

DiProMag Ontology

  • 1. Universität Bielefeld
  • 2. University of Oslo
  • 1. ROR icon Bielefeld University

Description

DiProMagOntology

Project Description

This ontology encompasses the semantic modeling of the entire process chain, including production, characterization, and prototypical application. 

As part of the DiProMag project, a novel approach for ontology engineering with OTTR templates was developed. 

You can find the developed OTTR templates, OTTR instances holding real data, alongside the DiProMag ontology in this repository. 

The ontology can be created by instantiating the OTTR templates. The results of the instantiation can be found in instances/*. We have reduced the output to the T-Box you can find in dipromag.ttl with the Perl script extract-tbox.pl. The T-Box merged with the metadata leads to dmco.ttl.

The documentation for using the templates can be found in doc_manual. The automatically generated OTTR documentation can be found in doc.

The OTTR documentation can be generated by running the following commands: java -jar lutra.jar --library template_library --fetchMissing --mode=docttrLibrary -o ./doc/ --debugStackTrace

Generate ttl files: java -jar lutra.jar --library template_library --fetchMissing --mode=formatLibrary -o ./lib_ttl/ --debugStackTrace
Generate individual stOTTR files: java -jar lutra.jar --library template_library --fetchMissing --mode=formatLibrary -o ./lib_stottr/ --debugStackTrace -O=stottr


Usage

Install Lutra according to the official documentation and place the jar file inside the root folder of this repository or use the provided jar file. 

Instantiate templates (real data collected through experiments during DiProMag): 
java -jar lutra.jar --library template_library/ --fetchMissing --inputFormat stottr instances/*

Run instantiation unit tests (random data): 
java -jar lutra.jar --library template_library/ --fetchMissing --inputFormat stottr unit_tests/*

The resulting T-Box can be found in dmco-tbox.ttl, metadata in metadata.ttl, and an ontology generated through template calls with real data in dipromag.ttl

 

Contributing

Andreas Hütten, Günter Reiss, Philipp Cimiano, Luana Caron, Tapas Samanta, Inga Ennen, Basil Ell, Martin Wortmann, Moritz Blum, Christian Schröder, Sonja Schöning, Simon Bekemeier, Lennart Schwan, Michael Feige, Thomas Hilbig, Alisa Chirkova.

 

License

This ontology (including our OTTR Templates & Instances) is published under the CC BY 4.0 license.

 

Project status

Ontology version 0.1.0.

 

Funding

This work was done in the context of DiProMag, a BMBF (German Federal Ministry of Education and Research) funded research project under Grant No. 13XP5120B. (Bielefeld University) and Grant No. 13XP5 120A (Bielefeld University of Applied Science and Arts).

GitLab: Bielefeld University

Project website: dipromag.de


Citation

If you have found our ontology useful in your work, please consider citing
our article:

bibtex
@article{blum2023,
  title={Insights from an {OTTR}-centric Ontology Engineering Methodology},
  author={Blum, Moritz and Ell, Basil and Cimiano, Philipp},
  journal={Proceedings of the 14th Workshop on Ontology Design and Patterns (WOP 2023)},
  year={2023},
  doi={10.48550/arXiv.2309.13130},
  URL={https://doi.org/10.48550/arXiv.2309.13130}
}

Files

dipromagontology.zip

Files (59.2 MB)

Name Size Download all
md5:a1c602ae6953aaa91d509760278f53a0
59.2 MB Preview Download
md5:d64f95646591e887b49205596df8c728
3.5 kB Preview Download