Abstract
We present the OWL API, a high level Application Programming Interface (API) for working with OWL ontologies. The OWL API is closely aligned with the OWL 2 structural specification. It supports parsing and rendering in the syntaxes defined in the W3C specification (Functional Syntax, RDF/XML, OWL/XML and the Manchester OWL Syntax); manipulation of ontological structures; and the use of reasoning engines. The reference implementation of the OWL API, written in Java, includes validators for the various OWL 2 profiles-OWL 2 QL, OWL 2 EL and OWL 2 RL. The OWL API has widespread usage in a variety of tools and applications. © 2011-IOS Press and the authors. All rights reserved.
Original language | English |
---|---|
Pages (from-to) | 11-21 |
Number of pages | 10 |
Journal | Semantic Web |
Volume | 2 |
Issue number | 1 |
DOIs | |
Publication status | Published - 2011 |
Keywords
- API
- Application development
- Java
- OWL
- Reasoning
Fingerprint
Dive into the research topics of 'The OWL API: A Java API for OWL ontologies'. Together they form a unique fingerprint.Impacts
-
OWL – an Ontology Language Standard with Sound Logical Underpinning
Bechhofer, S. (Participant), (Participant), Parsia, B. (Participant) & Sattler, U. (Participant)
Impact: Economic, Technological, Health and wellbeing