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.

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.

122 questions
16
votes
1 answer

Protégé - How can I rename an object property?

After created, an object property, seemingly, can't be renamed. Is it a Protégé's feature? If it is possible, how can I do that? It is a very annoying process to remove the property and add the another renamed one. I am using Protégé 4.3.0.
felipe.zkn
  • 2,012
  • 7
  • 31
  • 63
6
votes
1 answer

How to extend ontology with other standard ontologies in Protégé?

I am building an ontology using Protégé, but wan to extend it with other standard ontologies such as frbr, prov, and org. Is there a standard way to integrate our ontology with these standard ontologies or can we merge these ontologies with each…
user3747876
  • 61
  • 1
  • 3
5
votes
2 answers

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.
nasim
  • 77
  • 7
5
votes
4 answers

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 giving following…
kravi
  • 747
  • 1
  • 8
  • 13
5
votes
1 answer

Restrictions in Protégé

I'm following the Protégé tutorial and doing the steps of the Pizza ontology. The problem is that I cannot create a restriction. I can't find the Superclasses header. How can I do it?
arms
  • 801
  • 1
  • 7
  • 11
4
votes
1 answer

Open World Assumption in Protégé Ontology

I want to model the concept of a movie series in Protege. Here's my movie trilogy class: Here is the definition of an individual in the class 'Film Series': The individual has three 'hasEpisode' properties. But the open world assumption (OWA)…
reggie
  • 3,523
  • 14
  • 62
  • 97
4
votes
2 answers

Sparql query for children, grandchildren, .. of a class

I have an owl file I built in Protege. What is the sparql query which will select all the subclasses of a class and all the subclasses of those subclasses, so on and so on (Breadth First Search Sort of Manner)?
Nick
  • 1,743
  • 6
  • 23
  • 38
4
votes
0 answers

Automatically domain and range filling in Protégé 4.3

I'm following the instructions of A Practical Guide to Building OWL Ontologies Using Protégé 4 - Edition 1.3, and it says that when the domain of a property is filled, the range of its inverse property should automatically be filled by Protégé.…
felipe.zkn
  • 2,012
  • 7
  • 31
  • 63
3
votes
1 answer

don't know how to get object property from ontology in java with Hermit

I'm trying to get an object property from a class, in particular: I'm trying to understand when a class is a part of some other class (the construct used could be seen in the screenshot). I've already tried to use the OWL-api function…
DiegLuthor
  • 195
  • 1
  • 14
3
votes
1 answer

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 of: Transitivity, Role chains, Nominals,…
aky
  • 75
  • 4
3
votes
2 answers

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've tried to define Web Programming as class, and it…
Gan
  • 43
  • 1
  • 3
3
votes
1 answer

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 in Protege but I don't know how to add the…
3
votes
1 answer

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. Country finance summary (has finance & country…
user3222372
  • 352
  • 3
  • 20
3
votes
2 answers

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 setup Dot Application Path (C:\Program Files…
Beautiful Mind
  • 5,828
  • 4
  • 23
  • 42
3
votes
1 answer

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 the Reasoner Hermit 1.3.8, but John is not…
user2084865
  • 625
  • 1
  • 7
  • 18
1
2 3
8 9