status report on work on JSON and RDF for thing descriptions

For archiving.

-------- Forwarded Message --------
Subject: 	Re: [TD-TF] TD web meeting details & agenda
Date: 	Tue, 17 Jan 2017 18:59:12 +0000
From: 	Dave Raggett <dsr@w3.org>
To: 	Kaebisch, Sebastian <sebastian.kaebisch@siemens.com>



Hi Sebastian,

I won't be able to make tomorrow's call but did want to provide a status 
report for the work I am doing on JSON and RDF for thing descriptions.

I lost some work over Christmas and have been catching up. I've explored 
a very broad range of use cases to identify the core data types needed 
for the RDF models of things from the perspective of applications 
running on an application platform. This includes the suite of OCF and 
oneM2M specifications. I plan to extend this to Bluetooth and OPC-UA.  
I've also worked on validation of RDF using an extension to augmented 
transition networks, an approach that lends itself to graphic 
representation and editing of rules. This would enable us to formalize 
thing descriptions independently of the serialization (e.g. JSON, 
JSON-LD, turtle, N-triples, XML, etc.). I am planning further work on 
formalizing service compositions and validating thing descriptions 
against semantic models of domain constraints. I have also defined a 
formal mapping from JSON to RDF using a context free grammar as an 
alternative to JSON-LD.

To keep the connection between applications and IoT platforms as clean 
as possible, I have used RDF to name the IoT platform along with the 
means to declare what metadata is needed for the application platform to 
pass to the drivers for particular IoT platforms. This will allow thing 
descriptions to be validated in respect to the IoT platform that a given 
thing is bound to. Such platforms include OCF, oneM2M, Bluetooth, 
OPC-UA, and so forth. Each IoT platform specifies how to use the 
protocols and communications technologies it is built upon.

Note that Paul Murdock is launching a follow on to last year's joint 
white paper on semantic interoperability, and I will forward an 
invitation to the WoT IG and WG lists. This will be based upon 
individual contributions, with the resulting document forwarded to a 
range of IoT alliances and SDOs for their consideration.  I've also 
agreed to draft a charter for a semantics task force for the WoT IG, and 
expect to have a first draft available next week. I would like to 
emphasize the need for fine grained semantic descriptions to enable 
vendors to describe the unique differentiating features of their 
products. Standards for ontologies will need to take this into account.

I am sure that people will ask why work on JSON when the IG has been 
using JSON-LD for the plugfests. The answer is that whilst JSON-LD is 
simple for simple use cases, it is awkward for more complex use cases, 
especially, those involving application declared data types.  I believe 
that Web developers will prefer to use JSON rather than JSON-LD once 
they see the consequences. However, we can, and probably should, 
standardize the use of RDF for thing descriptions independently of the 
way the descriptions are serialized.

Best regards,

       Dave

On 17/01/17 16:33, Kaebisch, Sebastian wrote:
>
> Dear WoT members,
>
> tomorrow I plan to have a TD web meeting. Please find webex details 
> and draft agenda below. Please let me know if you have some additional 
> topic points.
>
> Best regards
> Sebastian
>
> Agenda
>
> 1)Open TD issues regarding TD 
> (https://github.com/w3c/wot/issues?q=is%3Aissue+is%3Aopen+label%25)
>
> 2)Plans and ideas for the plugfest with the TD
>
> 3)TD topics for breakout sessions
>
> TD-Restructuring-2am-Boston
> -----------------------------
> Wednesday, November 16, 2016
> - 11pm-1d US Pacific
> - 2am US Eastern
> - 7am UTC
> - 7am UK
> - 8am Europe
> - 3pm China
> - 4pm Korea/Japan
>
> Host: Kazuyuki Ashimura
> Meeting number: 642 149 379
> Meeting password: wrNsQ355
> Meeting link: 
> https://mit.webex.com/mit/j.php?MTID=m28122b1ca616019e919463d333de0242
> Audio connection: +1-617-324-0000 US Toll Number
> Access code: 642 149 379
>

-- 
Dave Raggett<dsr@w3.org>  http://www.w3.org/People/Raggett
W3C lead for the Web of things

Received on Wednesday, 18 January 2017 12:54:19 UTC