git clone https://@opensourceprojects.eu/git/p/timbus/dpes/preservation-identifier/kbgen timbus-dpes-preservation-identifier-kbgen



File Date Author Commit
libs 2014-01-07 Carlos Coutinho Carlos Coutinho [ffd0f2] First Version on Git, synchronised with TIMBUS ...
ontologies 2014-03-18 Johannes Binder Johannes Binder [e9b092] Use the public toolKB as input model
src 2014-03-18 Johannes Binder Johannes Binder [e9b092] Use the public toolKB as input model
.gitignore 2014-02-19 Johannes Binder Johannes Binder [b33ffb] Ignore build specific files
README.md 2014-03-18 Johannes Binder Johannes Binder [e9b092] Use the public toolKB as input model
license_header.txt 2014-01-07 Carlos Coutinho Carlos Coutinho [ffd0f2] First Version on Git, synchronised with TIMBUS ...
pom.xml 2014-03-18 Johannes Binder Johannes Binder [e9b092] Use the public toolKB as input model

Read Me

kbgen

This tool populates a toolKB ontology [1] with tools and file formats that are extracted
from Freebase [2] and Pronom [3].
A resulting ontology can be found in [4].

Usage

Build and run with: java -jar target/kbgen-1.0-SNAPSHOT.jar
The tool uses ontologies/kb.in.owl to insert formats and tools that are extracted from Freebase and Pronom.

The resulting ontology is stored in kb.out.owl.

In case of memory errors increase the memory limit, e.g. using the VM option -Xmx2g

Build

Use Maven to build the project.

References

[1] http://timbus.teco.edu/ontologies/preservationIdentifier/toolKB.owl

[2] http://www.freebase.com/

[3] http://www.nationalarchives.gov.uk/PRONOM/

[4] http://timbus.teco.edu/ontologies/preservationIdentifier/toolKB_instance.owl