W3C home > Mailing lists > Public > public-gld-comments@w3.org > July 2013

Re: Questions/Concerns about the Data Cube Vocabulary

From: Sarven Capadisli <sarven.capadisli@deri.org>
Date: Wed, 10 Jul 2013 23:32:43 +0200
Message-ID: <51DDD2FB.3090406@deri.org>
To: public-gld-comments@w3.org
On 07/10/2013 02:26 PM, Mark Wilkinson wrote:
> Dear Data Cube group,
> The Data Cube Vocabulary came to my attention as part of my mentoring of
> a Google Summer of Code student, who is using the vocab to model data
> for e.g. Genome Wide Association Studies in biomedicine.  My personal
> interest in the vocabulary is more from a Semantic Web perspective, and
> therefore I am looking at it with an eye to using it with OWL reasoners.
> It is in this latter respect that I have some concerns about the
> vocabulary, and I'm hoping you will engage me in this conversation, to
> either confirm or correct my interpretations and concerns :-)
> I'll start with my primary concern, which is that some of your terms
> seem to be used both as predicates and as classes.  For example:
> Class: qb:DimensionProperty Sub class of: qb:ComponentProperty,
> qb:CodedProperty
>   eg:refArea a rdf:Property, qb:DimensionProperty;
>   rdfs:label "reference area"@en;
>   rdfs:subPropertyOf sdmx-dimension:refArea;
>   rdfs:range admingeo:UnitaryAuthority;
>   qb:concept sdmx-concept:refArea .
> In OWL, properties and classes are disjoint, so... it looks like the set
> of statements above violate this rule in that DimensionProperty is
> declared as a Class (which itself is at least grammatically odd) and
> then refArea is declared as both an rdf:Property *and* a
> DimensionProperty(Class)...  This situation would make reasoners very
> unhappy!  There are numerous examples of this in the data cube vocabulary.
> Are my concerns justified, or am I mis-interpreting the vocabulary?  I
> realize that there is nothing *wrong* with the structure, I just have
> concerns about using it as a sem-web vocabulary; it would be a shame if
> we weren't able to do reasoning over data cubes!
> I'd be very grateful if someone from the working group would engage me
> in this discussion :-)
> Best wishes!
> Mark

I don't see a problem:

qb:DimensionProperty rdfs:subPropertyOf+ rdf:Property .
rdf:Property rdfs:subPropertyOf rdfs:Class .

Received on Wednesday, 10 July 2013 21:33:26 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:51:36 UTC