A Java interface and implementation for the W3C Web Ontology Language (OWL), used to represent Semantic Web ontologies. The API is focused towards OWL 2 and offers an interface to inference engines and validation functionality.
Categories
Artificial IntelligenceLicense
Apache License V2.0, GNU Library or Lesser General Public License version 2.0 (LGPLv2)Follow OWL API
Other Useful Business Software
Earn up to 16% annual interest with Nexo.
Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform.
Geographic restrictions, eligibility, and terms apply.
Rate This Project
Login To Rate This Project
User Reviews
-
4 out of 5 starsOn loading an Ontology using "owlapi-osgidistribution-4.1.0.jar" - Exception in thread "main" java.lang.NoClassDefFoundError: com/google/inject/Provider
-
5 out of 5 starsGood,Easy to use!
-
5 out of 5 starsThe OWL-API is an indispensable component of my ontology development workflows and is integral to the running of a number of web sites with which I am involved, including Virtual Fly Brain.
-
5 out of 5 starsI think there is a bug in the OWL API 3.4. When I run the LoadingOntologies example from "owlapi.svn.sourceforge.net", I get this error: Exception in thread "main" org.semanticweb.owlapi.io.OWLOntologyInputSourceException: java.io.FileNotFoundException: \tmp\pizza.owl (系统找不到指定的文件。) at org.semanticweb.owlapi.io.FileDocumentSource.getInputStream(FileDocumentSource.java:88) at org.semanticweb.owlapi.io.FileDocumentSource.getReader(FileDocumentSource.java:98) at org.semanticweb.owlapi.io.AbstractOWLParser.getInputSource(AbstractOWLParser.java:199) at org.coode.owlapi.rdfxml.parser.RDFXMLParser.parse(RDFXMLParser.java:119) at uk.ac.manchester.cs.owl.owlapi.ParsableOWLOntologyFactory.loadOWLOntology(ParsableOWLOntologyFactory.java:210) at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.loadOntology(OWLOntologyManagerImpl.java:720) at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.loadOntologyFromOntologyDocument(OWLOntologyManagerImpl.java:668) at uk.ac.manchester.cs.owl.owlapi.OWLOntologyManagerImpl.loadOntologyFromOntologyDocument(OWLOntologyManagerImpl.java:679) at org.coode.owlapi.examples.LoadingOntologies.main(LoadingOntologies.java:81) Caused by: java.io.FileNotFoundException: \tmp\pizza.owl (系统找不到指定的文件。) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at org.semanticweb.owlapi.io.FileDocumentSource.getInputStream(FileDocumentSource.java:86) ... 8 more Java Result: 1
-
5 out of 5 starsThis is the cleanest of all the APIs I have used so far. Wonderfully designed to provide the essential utility classes for general use case scenarios. Thanks a lot guys!