Questions tagged [manchester-syntax]

Use in questions related with Manchester syntax or topics that use this syntax, such as a DL query.

The Manchester syntax is a user-friendly compact syntax for OWL 2 ontologies; it is frame-based, as opposed to the axiom-based other syntaxes for OWL 2. The Manchester Syntax is used in the OWL 2 Primer, and this document provides the language used there. It is expected that tools will extend the Manchester Syntax for their own purposes, and tool builders may collaboratively extend the common language. Read more in OWL 2 Web Ontology Language Manchester Syntax (Second Edition).

28 questions
1
vote
1 answer

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
michele
  • 26,348
  • 30
  • 111
  • 168
0
votes
2 answers

in owl "Dl query" how to use advanced valu query in protege

I am developing an ontology and I have a problem with my Dl query there is a class called "flower" and this class has subclasses which are some flowers names and also there is another class called "flowersColor" and it has these values…
ahmed
  • 14,316
  • 30
  • 94
  • 127
0
votes
0 answers

How to parse Manchester syntax with (rdfs) labels ? (like in Protégé)

I am trying to parse a class expression in Manchester syntax written using rdfs:label, just like one would enter in Protégé with view set to "render by label", so something like Pizza and not(hasTopping some 'Meat topping') instead of Pizza and…
ThomasFrancart
  • 470
  • 3
  • 13
0
votes
1 answer

Selecting individuals on right hand side of property in class expression

Couldn't find an answer to my question: Let's say I have a property "has" and two individuals of different classes A and B. We define that individual A "has" B. The individual B doesn't have any information that it is defined as a target of the…
brudi4550
  • 562
  • 1
  • 3
  • 19
0
votes
1 answer

ParserException in Manchester Syntax

I try to use ManchesterOWLSyntaxParser from OWL-API. I need to convert String in Manchester syntax to OWL Axiom, which I can add to existing ontology. The problem is, that I always get Parser Exception (something like bellow): Exception in…
IvetX
  • 1
  • 3
0
votes
1 answer

Protégé-OWL: "Multi slot" Object

I'm trying to model a 4x4 grid for a project in protege ( Manchester owl format), i have a Row class to represent the rows of the grid and i would to like to specify somehow that the Row class must have 4 cells ( i also have the cell class). Is it…
eXistanCe
  • 735
  • 1
  • 9
  • 25
0
votes
1 answer

Query for intersection of dispositions; Protege

I want to identify when an object contains the intersection of two properties, as opposed to either property. Example: object: A (has_disposition some disposition_A; has_disposition some disposition_B) B (has_disposition some…
mac389
  • 3,004
  • 5
  • 38
  • 62
0
votes
1 answer

OWLAPI : "ParserException" while converting String to Class Expression using ManchesterOWLSyntaxParser

I want to add new axiom into ontology, for that I created method which converts String [which is in Manchester OWL Syntax] into OWLClassExpression using ManchesterOWLSyntaxParser and later form new OWLAxiom and add to Ontology. But I am getting…
SuhasD
  • 728
  • 2
  • 7
  • 20
0
votes
1 answer

How protege shows OWL axioms in readable format

I have owl file containing some axioms : M
SuhasD
  • 728
  • 2
  • 7
  • 20
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 create association between classes in Protege?

I have a sensor class, Input class which is the subclass of Process class and a SensingData class. I want to associate the Input class to the sensing data class saying that input is the sensing data. can i do it by creating an object property…
faiza
  • 45
  • 4
1
2