Hello Eelco

 

Would it be sufficient to map tag names to corresponding predefined semantic URLs? So that tags defined in XEP-0347 §5.2 also had a column with predefined semantic URLs, one for each tag (if available)?

 

Searching using SPARQL should be possible anyhow, if you have a SPARQL endpoint on your server. Tags could be identified by URLs of the following type. ROOM could correspond to URI urn:xmpp:iot:discovery:tags:room, for instance. If you want a HTTP-based URL, you could prefix the tag with the URL pointing to the server, like http://thingk.me/tags/room (and then provide some simple RDF when performing a GET to the corresponding URL).

 

Would that be sufficient?

 

Or do you want the sensor to register and update semantic URLs from the beginning? Perhaps as an optional parameter to the <str> and <num> tags? As follows:

 

<str name=’NAME’ url=’ http://www.w3.org/2000/01/rdf-schema#label’ value=’Ohlsson’/>

 

(Not to say that the NAME tag should correspond to rdfs:label, it’s just an example.)

 

Best regards,

Peter Waher

 

 

From: Cramer, E.R. (Eelco) [mailto:Eelco.Cramer@tno.nl]
Sent: den 13 januari 2015 09:32
To: XMPP in the Internet of Things
Subject: [IOT] Semantic searches in registry

 

Hi,

 

I was wondering if anyone has considered of adding semantics to the IoT XMPP specs?

 

I’m particularly interested in ways to add semantics to the IoT discovery XEP.

 

Paragraph 5.2 of the XEP (https://xmpp.org/extensions/xep-0347.html#tags) describes a set of meta tags that can be used to describe things as it does put some limits on the values you can set. But I would like to link the meta-data to some sort of semantic ontologies (RDF). I then want to use that data to enable ’smarter’ queries to the registry (ie. sparql like queries).

 

Is there any known work in this area?

 

If I have any results of myself in this field I will share it on this list.

 

Thanks,

Eelco


No virus found in this message.
Checked by AVG - www.avg.com
Version: 2014.0.4794 / Virus Database: 4257/8886 - Release Date: 01/07/15