- From: Evain, Jean-Pierre <evain@ebu.ch>
- Date: Sat, 28 Aug 2010 19:45:24 +0200
- To: 'Pierre-Antoine Champin' <pierre-antoine.champin@liris.cnrs.fr>
- CC: Tobias Bürger <tobias.buerger@salzburgresearch.at>, "public-media-annotation@w3.org" <public-media-annotation@w3.org>
Pierre-Antoine,
I had another look at this.
This is what we have now:
ma:frameWidth a owl:DatatypeProperty;
rdfs:domain [
a owl:Class;
owl:intersectionOf (
ma:MediaResource
[
owl:complementOf ma:AudioTrack ] ) ];
rdfs:range xsd:integer .
Semantics: the property framewidth applies to all media resources but audio tracks
vs. one of the proposed alternative options.
ma:AudioTrack rdfs:subClassOf ma:MediaResource, [
a owl:Restriction ;
owl:onProperty ma:frameHeight ;
owl:cardinality 0
], [
a owl:Restriction ;
owl:onProperty ma:frameWidth ;
owl:cardinality 0
].
Semantics: Audio track doesn't have a frame height property
I must admit that I still prefer the original implementation for an equivalent complexity. It sound more logical to me.
All the best.
Jean-Pierre
-----Original Message-----
From: Pierre-Antoine Champin [mailto:pierre-antoine.champin@liris.cnrs.fr]
Sent: jeudi, 26. août 2010 11:10
To: Evain, Jean-Pierre
Cc: Tobias Bürger; public-media-annotation@w3.org
Subject: Re: RE : [mawg] action-249: Ontology rev 5 available & call for competency questions wrt. to actor - role part of the ontology
On 26/08/2010 11:00, Evain, Jean-Pierre wrote:
> Thanks for clarification.
>
> I have to look at this and in particular the use of cardinality on
> properties. That looks interesting.
Note also that an equivalent restriction would be
ma:Image rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty ma:duration ;
owl:allValuesFrom owl:Nothing
].
I am not very fond of this pattern, that I find a bit awkward, but I
believe it is acceptable in more OWL dialects than the cardinality
restriction.
pa
Received on Saturday, 28 August 2010 17:46:06 UTC