- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Sun, 26 Jan 2014 13:07:53 -0500
- To: public-ldp-wg@w3.org
- Message-ID: <52E54EF9.1070404@openlinksw.com>
On 1/25/14 3:49 PM, Kingsley Idehen wrote: >> >> If we have a comprehensible description of the :profile relation, I >> am sure I can easily construct something sensible in RDF. >> >> I wish I understood what the "profile" relation is supposed mean in >> the context of data interaction. Personally, I see this as basically >> being a flag, so a subPropertyOf relation can work when the super >> property in question is utterly superfluous. > > In addition, why are we debating a relation (i.e., > <http://www.w3.org/ns/ldp#interaction>) that doesn't even exist in > <http://www.w3.org/ns/ldp> ? Assuming this is a work-in-progress > relation, where is the document that actually describes said using RDF? > > We are trying to indicate the interaction modality for a specific kind > of document at an address. > > Roughly describe, in haste as: > > <> > <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> > <http://www.w3.org/ns/ldp#Container> > :hasInteractionModality :ModalityX . > > :ModalityX > <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> :InteractionModality ; > <http://www.w3.org/2000/01/rdf-schema##label> "Resource Interaction > Modality X" ; > <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> :interactionModality . > > :InteractionModality > <http://www.w3.org/2000/01/rdf-schema##label> "Class that determines > Web Document Interaction Modality" ; > <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> > <http://www.w3.org/2000/01/rdf-schema#Class>; > is <http://www.w3.org/2000/01/rdf-schema#range> of > :hasInteractionModality . > > :hasInteractionModality > <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> > <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>; > <http://www.w3.org/2000/01/rdf-schema#label> "hasInteraction Modality" ; > <http://www.w3.org/2000/01/rdf-schema#comment> """relationship > predicate (property) that determines Web document interaction modality > via HTTP""" ; > <http://www.w3.org/2000/01/rdf-schema#domain> > <http://www.w3.org/ns/ldp#Container> ; > <http://www.w3.org/2000/01/rdf-schema#range> :InteractionModality . Bug fixed version of the above: ## ABox -- statements describing <> <> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/ldp#Container> ; <#hasInteractionModality> <#ModalityX> . # statements describing :ModalityX <#ModalityX> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <#InteractionModality> ; <http://www.w3.org/2000/01/rdf-schema##label> "Resource Interaction Modality X" . ## TBox -- statements describing/defining :InteractionModality Class # uses "is of" syntax sugar to express ranges relation re., :hasInteractionModality . <#InteractionModality> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class>; <http://www.w3.org/2000/01/rdf-schema##label> "Class that determines Web Document Interaction Modality" ; is <http://www.w3.org/2000/01/rdf-schema#range> of :hasInteractionModality . ## RBox -- statements describing the :hasInteractionModality relationship predicate/property i.e., the # :hasInterqctionModality relation <#hasInteractionModality> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>; <http://www.w3.org/2000/01/rdf-schema#label> "hasInteraction Modality" ; <http://www.w3.org/2000/01/rdf-schema#comment> """relationship predicate (property) that assoicates a Web document with an interaction modality (this would be an HTTP based interaction)""" ; <http://www.w3.org/2000/01/rdf-schema#domain> <http://www.w3.org/ns/ldp#Container> ; <http://www.w3.org/2000/01/rdf-schema#range> <#InteractionModality> . # association with the predicate/property <http://www.w3.org/ns/ldp#interaction> via owl:equivalentProperty relation <#hasInteractionModality> <http://www.w3.org/2002/07/owl#equivalentProperty> <http://www.w3.org/ns/ldp#interaction> ; <http://www.w3.org/2000/01/rdf-schema#rdfs:subPropertyOf> <http://www.iana.org/assignments/link-relations/link-relations.xhtml#profile> . # <http://www.iana.org/assignments/link-relations/link-relations.xhtml#profile> entity relationship predicate description # this description/definition includes a super property relation expressed "is of" syntax sugar. <http://www.iana.org/assignments/link-relations/link-relations.xhtml#profile> <http://www.w3.org/2000/01/rdf-schema#label> "Interation Modality" ; <http://www.w3.org/2000/01/rdf-schema#comment> """Relation that indicates that a resource (Document or Document Collection or something else) has an interaction modality property)""" ; is <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> of <#hasInteractionModality> ; <http://purl.org/dc/terms/references> <http://www.iana.org/assignments/link-relations/link-relations.xhtml>, <http://tools.ietf.org/html/rfc6906> . # <http://www.w3.org/ns/ldp#interaction> entity relationship predicate description # speculatively includes an rdfs:isDefinedBy relation which # indicates that this relation should be part of the vocabulary denoted by the URI <http://www.w3.org/ns/ldp#> <http://www.w3.org/ns/ldp#interaction> <http://www.w3.org/2000/01/rdf-schema#label> "LDP Container (Document Collection) Interation Modality" ; <http://www.w3.org/2000/01/rdf-schema#comment> """Relation that indicates that an LDP resource has an interaction modality property)""" ; <http://www.w3.org/2000/01/rdf-schema#isDefinedBy> <http://www.w3.org/ns/ldp#> . Links: [1] http://kingsley.idehen.net/public_home/kidehen/Public/Linked%20Data%20Documents/InteractionModality.ttl -- live document. -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter Profile: https://twitter.com/kidehen Google+ Profile: https://plus.google.com/+KingsleyIdehen/about LinkedIn Profile: http://www.linkedin.com/in/kidehen
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Sunday, 26 January 2014 18:08:21 UTC