W3C home > Mailing lists > Public > public-owl-wg@w3.org > May 2008

reification/annotations

From: Alan Ruttenberg <alanruttenberg@gmail.com>
Date: Tue, 27 May 2008 23:18:50 -0400
Message-Id: <FCD9F126-A9D2-4B3E-8CBC-9137C885F492@gmail.com>
To: Boris Motik <boris.motik@comlab.ox.ac.uk>, OWL Working Group WG <public-owl-wg@w3.org>

In the RDF mapping document, we have:

> Consider the following subclass axiom:
>
> SubClassOf( Comment( "Children are people." ) a:Child a:Person )
>
> Without the annotation, the axiom would be translated into the  
> following triple:
>
> a:Child rdfs:subClassOf a:Person
>
> Thus, the annotated axiom is transformed into the following triples:
>
> _:x rdf:type owl:Axiom
> _:x rdf:subject a:Child
> _:x rdf:predicate rdfs:subClassOf
> _:x rdf:object a:Person
> _:x rdfs:comment "Children are people."
>
>

Had we not decided to include the triple being reified in the  
serialization when using reification? So would the serialization be:

a:Child rdfs:subClassOf a:Person
_:x rdf:type owl:Axiom
_:x rdf:subject a:Child
_:x rdf:predicate rdfs:subClassOf
_:x rdf:object a:Person
_:x rdfs:comment "Children are people."
?



-Alan
Received on Wednesday, 28 May 2008 03:19:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 28 May 2008 03:19:48 GMT