Table of Contents
OWL-2-Java
Code generator
Semantic web tools
1. Headline
2. Protege-OWL-API
3. JOPA
OWL-2-Java
https://sites.google.com/a/dis.uniroma1.it/mt4obda/hands-on-session
http://www.molto-project.eu/story/ontologies-tutorial
https://nuig.insight-centre.org/unlp/wp-content/uploads/sites/18/2014/08/D1.2.2-final.pdf
https://static1.squarespace.com/static/51df34b1e4b08840dcfd2841/t/5825fe609f745643c214e681/1478884991804/ROS-I-Conf2016-day2-10-bjoern.pdf
http://www.lsis.org/espinasseb/Supports/ONTOWS-2010/Cours-OWL2-BE-22nov16-4p.pdf
https://protegewiki.stanford.edu/wiki/Protege_5_Development_Environment
https://blog.grakn.ai/learn/home
https://elite.polito.it/files/courses/01RRDIU/7-programming.pdf
Code generator
http://semanticweb.org/wiki/Tripresso#Java_tools
http://rdfbeans.sourceforge.net/index.html
http://semanticweb.org/wiki/Elmo.html
http://semanticweb.org/wiki/RDFReactor.html
–> good tools
https://github.com/anno4j/anno4j/wiki/Java-File-Generation
https://douroucouli.wordpress.com/2016/10/04/a-developer-friendly-json-exchange-format-for-ontologies/
https://github.com/geneontology/obographs
Semantic web tools
http://www.ai.sri.com/daml/services/owl-s/tools.html
https://link.springer.com/content/pdf/10.1007%2F978-3-642-22056-2_46.pdf
http://www.mkbergman.com/977/thirty-owl-api-tools/
http://wiki.opensemanticframework.org/index.php/OWL_API_Tools
1. Headline
https://www.scribd.com/presentation/23580360/JENA-ARQ-Tutorial
2. Protege-OWL-API
https://protegewiki.stanford.edu/wiki/ProtegeOWL_API_Programmers_Guide
Code generation
https://protegewiki.stanford.edu/wiki/BuildingSemanticWebApplications
3. JOPA
A JPA like api for persisting Ontology. It has OWL2Java tools to generate annotated Java objects.
https://cyber.felk.cvut.cz/theses/papers/478.pdf
https://github.com/kbss-cvut/jopa
https://github.com/kbss-cvut/jopa-examples/blob/master/example02-jopa-owlapi/src/main/java/cz/cvut/kbss/jopa/example02/Example.java
copy resources pom declaration to use the Uni's maven repo.