Questions tagged [protege]

Protégé is a free, open-source platform that provides a growing user community with a suite of tools to construct domain models and knowledge-based applications with ontologies.

The Protégé platform supports modeling ontologies via a web client or a desktop client.

Protégé is based on Java, is extensible, and provides a plug-and-play environment that makes it a flexible base for rapid prototyping and application development.

1201 questions
0
votes
0 answers

Why is disjointness avoided in OWL ontologies?

I've been looking into some OWL ontologies (CHEBI, OBOE) and wondered why siblings were not modelled as disjoint, even when nothing could be both at the same time (e.g. air and water sample). I assume this is done on purpose and not due to laziness,…
johannes
  • 33
  • 5
0
votes
1 answer

Protegè "things has subclass-->"

I wrote a simple ontology to do some simple test for my project but when i display the graph of the ontology using OntoGraph provided in Protégé GUI i automatically get strange associations: I get this : (the code is linked at the end of message)…
0
votes
0 answers

How to implement weighted data property in protege 4

I am implementing an ontology to check for semantic similarity between individuals of different classes of animals. Say Cow is exactly similar to Cow and nearly similar to buffalo/bull etc. but cow is not similar to dog. i have different data…
learner
  • 757
  • 2
  • 14
  • 35
0
votes
1 answer

Instances and Slots in CLIPS

I am currently building a CLips program for cell phones. I have different cell phones and thier specs. I am trying to figure out how to make defrules to sort out features such as Color. I will show what I mean below: ([phones_Class85] of …
user081608
  • 1,093
  • 3
  • 22
  • 48
0
votes
0 answers

OWL; Property chaining

I have OWL ontology without individuals. Given two classes Cs and Cd How will the query look like an what type of reasoners can be used to find all the property chains such that: (Cs subClassOf PropertyP exactly 1 Cd) Where Cs is the domain of…
Median Hilal
  • 1,483
  • 9
  • 17
0
votes
1 answer

Protege DL query; This reasoner only supports named classes

I have an OWL ontologyin Protege 5. When trying to ask some DL queries DropOff exactly 1 This should return all classes that are related by means of exactly to-one cardinality by objectProperty DropOff. Using Pellet reasoner, an exception raises…
Median Hilal
  • 1,483
  • 9
  • 17
0
votes
1 answer

Protege 5; find all classes related by a to-one cardinality to a specific class

I have OWL ontology, Protege 5. I want starting form a source class S, to retrieve all destination classes D where S is related to Ds by means of to-one cardinality through objectProperty i.e S ([0..*] - 1) D despite what is the connecting…
Median Hilal
  • 1,483
  • 9
  • 17
0
votes
1 answer

How to infer a restriction in a class based on the restrictions of that class's subclasses, in owl?

So, for example, I have a ontology with the classes Fruit and Vitamin. The class Fruit has only Orange and Banana as subclasses, and the class Vitamin has only VitaminC and VitaminB as subclasses. These subclasses are all disjoint from each other. I…
Lucas
  • 1
  • 1
0
votes
1 answer

Java 8 is not supported in Protege 3.x and 4.x; Protege 5 supports Java 8 but we can not create rules

After upgrading to Java 8 I have come across an issue that my previous versions of Protege (i.e. 3.x and 4.x) do no support Java 8. I can continue with Protege 5, which supports Java 8, but there is a bug that prevents writing rules. The only…
Krishna Sapkota
  • 3,194
  • 2
  • 14
  • 10
0
votes
1 answer

How to use OWL/RDL to represent and query a connected graph?

In PROLOG you can represent and query a connect graph, as in this tutorial: http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/2_15.html How would you do this using an OWL/RDL tool such as Protégé (http://protege.stanford.edu/)?
Alex R
  • 11,364
  • 15
  • 100
  • 180
0
votes
3 answers

QCRs vs functional property

I have question based on the topic: SOF - Einstein puzzle in OWL In the owl, all cardinality restrictions are based on functional and inverse functional properties of Object Properties. I have remodeled it using QCRs. Old model (example): man…
0
votes
1 answer

display datatype properties values for the ontology created in protege in jena

I have created an ontology in protege and want to display the values of object properties and save the values in an array so that i can use the value to perform reasoning .The problem is i am not able to retrieve the datatype values only the…
0
votes
0 answers

how to show attributes in ontology graph using Protege?

I have a class Sensor Service Provider. It provides three services namely Content Service, Provider Service and Sensing Service. Furthermore the each service performs some functions like add , delete update and publish. My first question is : 1)if i…
faiza
  • 45
  • 4
0
votes
1 answer

How to work with SWRL in C# using OwlDotNetApi or other libraries

I need to import an OWL file that includes SWRL rules from Protégé and edit it in my own program which is written in C#. I used the OwlDotNetApi to import the file from Protégé, which worked fine. How can I work with the imported data? I have seen…
hshUser
  • 9
  • 1
0
votes
1 answer

Error when compiling code with the Protege API

I am new to Protege API and I have just created on Eclipse a small application which uses an external OWL file. Also I did import all the necessary libraries. import java.util.Collection; import java.util.Iterator; import…
Anto
  • 4,265
  • 14
  • 63
  • 113