pellet

How can I do offline reasoning with Pellet?

I have an OWL ontology and I am using Pellet to do reasoning over it. Like most ontologies it starts by including various standard ontologies: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http:/...

How can I connect pellet with C#? (Loading ontology in C#.)

I am running a Pellet 1.5.x server right now. I need to load an ontology in C# and do queries to the running server of Pellet. How do I do this? I also need to know how the queries are managed by Pellet (what are the structure of the queries), well ty /wave. ...

Property chain reasoning over rdf:type

I am trying to get Pellet to propagate properties from classes down to the individuals belonging to those classes. For example, if I have Class A with Property X, and Individual B with rdf:type=Class A, I want Individual B to have Property X after running the reasoner. I'm using the technique of property chain inclusion referenced on the...

Monitoring Reasoning Progress using the Pellet Reasoner

I am currently constructing an OWL ontology, which - until very recently classified rapidly using the Pellet reasoner. However, since the introduction of several new classes, the reasoning performance has slowed to a crawl. Although the reasoner completes and the ontology does not contain any unsatisfiable concepts etc, the time the reas...

Ontology - Conflict of same individuals property and datatype property

I am having a problem with "same individuals property" in protege, when i run a reasoner (pellet 1.5 or fact++) Lets take ontology example thing has class sons A and B, A has sons C and D. B, C and D have individuals of the same class. Cant i say a individual C is "same individual" as individual B, and then add also individual D is...

Cannot resolved class Reasoner in Pellet/OwlApi

I'm start to use Pellet to create a reasoner with my OWLApi application. As in the examples, I start with this code: Reasoner reasoner = new Reasoner( manager ); but Eclipse give me this error on "new Reasoner": The type org.semanticweb.owl.model.OWLOntologyManager cannot be resolved. It is indirectly referenced from required .class...

In Semantic Web, are OWL EL, RL, QL all instances of DL? What is the difference? More inside.

I'm using the pellet reasoner on a number of ontologies and have run the info method on a list of IRIs (in this case URLs). The two metrics that interest me are the DL Expressivity and OWL Profile. The OWL Profiles I'm getting range from "OWL 2," "OWL 2 DL," "OWL 2 EL," "OWL 2 QL," "OWL 2 RL." When is says "OWL 2," does that mean the o...

Can a semantic web Ontology have the same expressivity but a different profile?

I'm analyzing some ontologies with the pellet reasoner, but I'm getting some strange results. When I perform the "pellet info" method on an ontology, and compare the OWL Profile to the DL Expressivity, I sometimes get ontologies that have different expressivities bu the same profile. That seems at least plausible, but then I am also find...