- From: Sean Bechhofer <sean.bechhofer@manchester.ac.uk>
- Date: Thu, 25 Jun 2009 14:56:00 +0100
- To: Sean Bechhofer <sean.bechhofer@manchester.ac.uk>
- Cc: Bernhard Schandl <bernhard.schandl@univie.ac.at>, Uli Sattler <sattler@cs.man.ac.uk>, Owl Dev <public-owl-dev@w3.org>
On 25 Jun 2009, at 12:30, Sean Bechhofer wrote:
>
> On 25 Jun 2009, at 11:12, Bernhard Schandl wrote:
>
>> Hi,
>>
>>> What you want to say is that *if something is madeby a Man (and
>>> possibly by some other things), then this something is a
>>> ThingMadeByMan.
>>
>> exactly.
>>
>>> So there direction of the implication needs to go the other way
>>> round an you need existential (someValues) restriction... in
>>> Manchester Syntax:
>>>
>>> Class: ThingMadeByMan
>>> EquivalentTo:
>>> madeBy some Man
>>
>> I'm not too familiar with Manchester Syntax, is this equivalent to
>> (n3):
>>
>> ex:ThingMadeByMan
>> a owl:Restriction ;
>> owl:onProperty ex:madeBy ;
>> owl:someValuesFrom ex:Man ;
>> .
>
> No. The N3 above is only asserting *subclass* here.
<cough> Someone (thanks Peter :-) has pointed out to me that I'm
wrong here. The triples above create an owl:Restriction, and then
give it a name, which is not quite how I interpreted it. Note that
this actually pushes you into OWL Full, as you're not allowed to name
a restrictions in OWL DL.
> In M/cr syntax, it's saying:
>
> Class: ThingMadeByMan
> SubClassOf:
> madeBy some Man
The counterpart to the M/cr syntax I gave above would actually be
something like:
ex:ThingMadeByMan
owl:equivalentClass [
a owl:Restriction ;
owl:onProperty ex:madeBy ;
owl:someValuesFrom ex:Man.].
e.g. stating that ThingMadeByMan is equivalent to the appropriate
restriction.
As an aside, this also illustrates how easy it is (well, for me at
least, anyway :-) to get confused by OWL represented as triples. I'd
say it's much easier to see what's going on in an OWL (DL) model if
it's presented using something like M/cr syntax.
Cheers,
Sean
--
Sean Bechhofer
School of Computer Science
University of Manchester
sean.bechhofer@manchester.ac.uk
http://www.cs.manchester.ac.uk/people/bechhofer
Received on Thursday, 25 June 2009 13:55:31 UTC