Questions tagged [protege4]

Protégé 4 is the fourth version of 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.

1
vote
1answer
27 views

Why does the Protege GUI is showing deleted ontology terms?

I am working with Epidemiology Ontology (EPO). I have downloaded the EPO ontology file from here. I need some limited terms from the ontology. Hence, I have deleted the terms that I do not need from ...
3
votes
1answer
98 views

DL Expressivity in Protege vs OWL 2 Profiles

I've been working on an Ontology in Protege. I started with a high expressivity that was classified in Protege as "DL Expressivity: SROIF(D)". If I'm correct, the letters indicate -in order- the use ...
0
votes
1answer
40 views

Integrate distributed data source into a common platform

I have 2 DB schemas which have mobile phone reviews. Single review has 3 elements. Review text, Rating and Category(This review is talking about which part of the mobile phone. Ex 'display'). I ...
1
vote
1answer
131 views

Protégé dataTime restriction

I've a Data Property ShowTime with domain Show and range xsd:dateTime. I'd like to know if there is a way to assert that the dataTime range must be included in "2018-01-01TX:X:X", in order to have a ...
0
votes
0answers
119 views

SWRL comparing a dateTime over time

I need to define a SWRL rule that checks whether the time of a xsd:dateTime datatype is between two specific times. How can i do that? I would need something that is compatible with Protégé. Thanks a ...
0
votes
0answers
38 views

How to organize events over time

I'm developing an ontology in Protégé that allows you to search for movies in various cinemas according to different criteria (date, start time, actor …). The problem can be generalized to how to ...
0
votes
0answers
71 views

How to describe Individual using DataProperty in Ontology on GDPR Project

I am trying to describe/develop an Ontology on GDPR (General Data Protection Regulation, source: https://en.wikipedia.org/wiki/General_Data_Protection_Regulation). I have the following Class ...
0
votes
2answers
568 views

How to get the class of individual in OWL API

How to get the class of individual in owl with the reasoner OWLOntologyManager manager = OWLManager.createOWLOntologyManager(); OWLOntology ontology = manager....
0
votes
1answer
526 views

How assert data property for classes in Protege?

I want to model Person class which takes data property givenName of type xsd:string. How to specify length restriction of this property (say maxLength=50) that is applicable only for Person class? For ...
0
votes
1answer
753 views

Protege - DL Query and subclasses

I'm using protege to test OWL Ontologies for my program. Is there a way to ask in the DL Query tab if an entity is a subclass of another entity? The autocomplete tab does not suggest the keyword ...
0
votes
1answer
71 views

OWLAPI ObjectPropertyChain axioms

We know that in Protege is possible to create axioms with role chain and since Protege is based on OWLAPI should be possible to create them. I did not found examples in the official documentation, so ...
1
vote
1answer
66 views

Using Reasoner object for extracting Direct Superclasses in Pizza ontology

I am using OWL API 3.4.3 and Hermit 1.3.8.1 (reasoner) on standard Pizza ontology. I try to extract Direct superclasses of a class. The tutorial provided here does not consider the extraction of ...
1
vote
1answer
1k views

Can individual connect to class with object property on Protege?

is there any way individual (instance) connect to class with object property? For example, individual in this case is module name: Web Programming. Object property : isClassified. Class: Network. I'...
0
votes
1answer
225 views

DL query in Protege related to equivalent class and object property

I have shown a snapshot of an Ontology in the figure above. I try to Execute a DL query from Protégé 5.0. The query is: hasVolume value Apple. Apple is an instance of Fruit (see Figure Link). The ...
0
votes
1answer
256 views

Can Protege owl reason using data properties?

I'm trying to get the reasoner in Protege 4 to catagorise individuals as per a data property score. Individuals with good health have a data property 'ambulation Score' of 8. I am trying to get a ...
0
votes
1answer
48 views

what are datatypes supported by FACT ++?

I am working in Ontology but when I used FACT++ in Protege , FACT++ throws me an error. I have reading about the datatypes error with FACT++ but I can´t found the datatypes supported by FACT++. I am ...
0
votes
1answer
589 views

How add atributes of class in Protege 5.0?

I am using Methontology as Methodology for the construction of a Ontology, in the task 7 for this methodology "Task 7: To define class attributes in detail", I know how to add the instance attributes ...
0
votes
1answer
248 views

Which one is the difference in protege 5.0 (owl) between defined class and primitive class?

I read the manual of PRÖTEGË 5 in http://wiki.opensemanticframework.org/index.php/Adding_an_Ontology_Concept_using_Prot%C3%A9g%C3%A9 but I don´t understand , I am using the methodology "METHONTOLOGY" ...
0
votes
1answer
571 views

Ontology design : class or individuals

Designing an ontology where I need to capture microstrategy documents and what kind of information it contains. for e.g. below are three mstr documents. 1. Finance summary (has finance inforamtion) 2....
1
vote
1answer
130 views

Create owl file from csv file

Currently I am using Protege application to add classes, sub classes for the added classes and label for each subclass/class. I have many classes and I am really fed up adding many of these manually. ...
1
vote
1answer
1k views

How to get individuals data property value in sparql

Hi i am in new to ontologies. I have developed a restaurant ontology by Protege software. But I badly need a SPARQL query that finds property values for all individuals of a class. I want to get a ...
0
votes
0answers
32 views

Actions in OWL, modeling

I have gone through this guide and I think that I understand it well. I understand that there are classes and instances of the classes and others. Basically i have a many statements which I have to ...
0
votes
3answers
252 views

Where can I find the descriptions of data types from 'http://www.w3.org/2001/XMLSchema#'

I am using protege to a create semantic model that uses the data types from the namespace http://www.w3.org/2001/XMLSchema#. When I analyzed the DataType list I saw two types that are more or less ...
0
votes
1answer
166 views

Is it possible to compare two datatype properties using <= in a OWL statement?

I'm new on ontologies and OWL, so I need some help. I have two datatype properties (or variables): VARmin and VARmax. Both has to be >=0 and <=1. This restriction, I managed to create and it's ok. ...
1
vote
1answer
515 views

How to create RDF containers like list, Bag or sequence using Protege

I need to create RDF container list, Bag or sequence using Protégé. I also would like to know how we can define a RDF statement and blank nodes in our OWL ontology.
0
votes
0answers
90 views

How to connect an ontology document to database

I was try to make an ontology even though haven't finish till now. I used protege for that. I'm used Ontology document for database knowledge representation. actually now i still confused how to ...
0
votes
1answer
38 views

visualise instance of concepts in protègè 4.3

Good Day, I want to visualise the concepts and their instances in protege 4.3. unfortunately I don't find the OntoViz plugin in this version. Can you help in this context are there other plugin for ...
0
votes
1answer
226 views

How to enable Pellet in Protege 4.3.0?

It's almost a year since Unable to download Pellet plugin for Protege 4.3 suggested that it's not available for this version. Has anything changed?
0
votes
1answer
951 views

Protege-5.0.0-beta-23 is not showing OWLViz tab

I am using Protege-5.0.0-beta-23 on Windows machine. I have created an ontology. I would like to visualize my ontology with OWLViz. I have installed Graphviz and from Protege -> preferences I have ...
1
vote
1answer
422 views

protege set data range expression for a data properties

I have a data properties hasCode that can assume one of this values: "1i" "2i" "3i" "4i" What is the expression that I have to write for get this restriction? Thank you so much
0
votes
1answer
79 views

How to keep rule head as null using Protege swrl tab

I am trying to capture a conflict using SWRL rules. I learned that SWRL do support rules with empty head(consequent). But the Protege does not allow defining such rules. A dummy example of what I am ...
1
vote
1answer
76 views

why rdf:type doesn't work with father classes?

In my protege, I state explicitly that the class Symphony is subclass of class Recommendable, as illustrated here: Classes Hierarchy I've also added some instances to the class Symphony, when I query ...
1
vote
1answer
517 views

How to define multiple domain and range connection in Protégé?

I am new with Protégé. I am developing an ontology. A part of my ontology classes are connected with other classes by "has" relationship. For example: Activity has Location Household has Location ...
-2
votes
1answer
336 views

how can I have picture to my ontology

How can I have a picture for my ontology where you can read the names of all content (class, object properties and data properties) using protege?
0
votes
1answer
113 views

How to classificate individuals in a class according to its cardinality

I have created this ontology which contains two classes Car, Person and the object property hasCar that has Person as domain and Car as range. I want to classify individuals(Persons) in multiCarOwner ...
0
votes
1answer
65 views

Create an ontology for a simple mathematical ques

I want a help to create an ontology for a simple mathematical question in protege. Question is like this, "There are 5 boxes with 8 pencils, 6 boxes with 2 pencils, 4 boxes with 3 pencils.How many ...
0
votes
1answer
225 views

How to add variable number of values using swrl

This is my first post to stack overflow so I request for an encouraging reply :) (bonus reputations) I am trying to use SWRL to do some calculations for me. To imitate the problem, I have created a ...
0
votes
0answers
596 views

Protege: Excel / csv to rdf conversion

I have created a Family ontology, and now I want to convert the data in csv into rdf using the ontology, plz correct if I am wrong, how can I do this ? The Excel Import utility of Protege is no longer ...
0
votes
0answers
745 views

Reasoner does not work in protege

I am using PROTEGE 4.4. I am trying to run a Reasoner(Pellet/Hermit) on an ontology that I have created. This ontology imports sweetAll.owl. It starts the Reasoner and it begins to classify, but does ...
3
votes
1answer
279 views

Ontologies: Inferred superclass of individual

I am using Protege 4.3 (also tried the 5-beta) with the following simple ontology: Class: Person Class: Man SubClassOf: Person Individual: John Types: Man Next, I start ...
2
votes
1answer
197 views

OR some AND rules in OWL API?

I don’t seem to be able to figure out how to OR (ObjectUnionOf?) a set of AND (ObjectIntersectionOf) rules. What my code produces when the OWL file is opened in protégé is rules (has_difi_min some ...
1
vote
1answer
481 views

How can I restrict a data property to an exact value in Protege OWL 2?

I'm taking a course in Semantic Web and I'm finding myself a little confused. I've defined a base class named A and specified that (hasType exactly 1 integer). I want to declare different ...
1
vote
1answer
56 views

property chaine for a data property

According to the protege 4.x documentation the property chain exists for the object properties however in my case I need to include a data property as follow: if builds(B, A) o has_name(A, "Holly ...
2
votes
4answers
3k views

How to open Protege 4.3 after installing jdk1.8.0_45?

On windows 7 64 bit, I installed protege-4.3.0-304, which I downloaded along with jvm from here. And It was working fine. But once I updated jvm with jdk1.8.0_45, I am not able to open protege. It is ...
0
votes
1answer
240 views

PG ETI SOVA plugin in Protege 4.3 doesn't seem to be working

sova plugin downloaded from http://protegewiki.stanford.edu/wiki/SOVA for visualization These steps suggested in above link, were followed. choose Hierarchy Tree Vis in PG ETI SOVA tab; choose ...
0
votes
1answer
65 views

Protege owl ontology

I have two properties hasWon hasQualifiedTo The range of both is Competition and the domain is not restricted to any class. I want to restrict the model as follows: To win (hasWon) a competition ...
2
votes
2answers
3k views

Unable to download Pellet plugin for Protege 4.3 [duplicate]

I wish to add the Pellet reasoner plugin to Protege 4.3. To do so I go to File-> Preferences -> Plugins -> Check for Downloads Now. However, I cannot find the Pellet reasoner plugin in there. I ...
0
votes
1answer
1k views

How to filter a SPARQL query by a property's class

Is it possible to query a filter a SPARQL query by the class of one of its properties? I have an ontology which describes films, and I wish to display all films which were filmed in Europe. The ...
2
votes
1answer
2k views

Defined class with annotation property in Protégé

How do I create a defined class using an annotation property in an OWL ontology? Currently, I have created a defined class by using an object property hasSubject. The defined class: I would prefer ...
2
votes
1answer
650 views

Object property instance on class?

Let's say for example: -Food(class -Bread(instance of Food! -Species(class -Animal(class - Horse(class -Unicorn(instance Now I need to be able to set Bread -> eatableBy -> Horse. But I ...