loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Author: Hans Jürgen Ohlbach

Affiliation: University of Munich, Germany

Keyword(s): Java, OWL, Translation, Semantic Programming.

Related Ontology Subjects/Areas/Topics: AI Programming ; Artificial Intelligence ; Data Engineering ; Enterprise Information Systems ; Information Systems Analysis and Specification ; Knowledge Engineering and Ontology Development ; Knowledge-Based Systems ; Ontologies and the Semantic Web ; Ontology Engineering ; Ontology Sharing and Reuse ; Symbolic Systems

Abstract: Java2OWL is a Java software library for synchronising Java class hierarchies with OWL concept hierarchies. With a few extra annotations in Java class files, the Java2OWL library can automatically map Java class hierarchies to OWL ontologies. The instances of these Java classes are automatically mapped to OWL individuals and vice versa. OWL reasoners can be used as query processors to retrieve instances of OWL concepts, and these OWL individuals are mapped to corresponding instances of the Java classes. Changes of the Java object’s attributes are automatically mapped to changes of the corresponding attributes of the OWL individuals, thus keeping Java and OWL synchronised. With minimal programming overhead the library allows one to combine the power of programming (in Java) with the expressivity and the reasoning power of OWL. This paper introduces the main ideas and techniques. The detailed documentation and the open source library itself can be downloaded from http://www.pms.ifi.lmu. de/Java2OWL. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 44.221.43.88

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Ohlbach, H. (2012). Java2OWL: A System for Synchronising Java and OWL. In Proceedings of the International Conference on Knowledge Engineering and Ontology Development (IC3K 2012) - KEOD; ISBN 978-989-8565-30-3; ISSN 2184-3228, SciTePress, pages 15-24. DOI: 10.5220/0004106400150024

@conference{keod12,
author={Hans Jürgen Ohlbach.},
title={Java2OWL: A System for Synchronising Java and OWL},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development (IC3K 2012) - KEOD},
year={2012},
pages={15-24},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004106400150024},
isbn={978-989-8565-30-3},
issn={2184-3228},
}

TY - CONF

JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development (IC3K 2012) - KEOD
TI - Java2OWL: A System for Synchronising Java and OWL
SN - 978-989-8565-30-3
IS - 2184-3228
AU - Ohlbach, H.
PY - 2012
SP - 15
EP - 24
DO - 10.5220/0004106400150024
PB - SciTePress