- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Mon, 28 Dec 2015 17:34:35 +0100
- To: Dave Raggett <dsr@w3.org>
- Cc: public-web-of-things <public-web-of-things@w3.org>
- Message-ID: <CAKaEYhLvvhrbQ0BiJj-XCq7EhMdJOTZF7E9BJD6uHnih546AuQ@mail.gmail.com>
On 28 December 2015 at 17:22, Dave Raggett <dsr@w3.org> wrote: > To attract Web developers to working with the Web of Things we need simple > notations for describing the properties, actions and events for things. > Simple notations are also needed for Web of Things servers on resource > constrained microcontrollers. > > Data models are one kind of metadata for things, and we also need a way to > map these models to the underlying resource description framework (RDF). > > JSON-LD [1] is appealing due to its use of the very popular JavaScript > Object Notation (JSON). However, JSON-LD wasn’t designed with thing data > models in mind. I have therefore been exploring the implications for > translating JSON based data models to RDF triples. > > My experiments are in the form of a Web page that expresses the algorithm > in JavaScript. > > http://www.w3.org/2016/01/json2rdf.html > As an independent web developer I personally find it easier to work with RDF triples than with JSON. One single advantage of JSON imho is that it does not require a parser when working with JS. But adding a parser is one like of code for me, so not a huge overhead. But I suppose everyone will have their own preferences. So thanks for putting this together! > > I would like to request some time at an upcoming Thing Description task > force call to introduce this work and talk through the questions that > arise. These include: > > > - How to survey the Web developer community for their opinions > - The role of paths for uniquely naming fields in thing data models > - Allowing for deeply nested data models for properties, actions and > events > - Processing implications for different approaches for representing > data models > - The role of open versus closed world hypothesis for thing data models > - How to address versioning — something critical for web scale services > > > Please note that the experiments are a work in progress ... > > — > Dave Raggett <dsr@w3.org> > > > >
Received on Monday, 28 December 2015 16:35:06 UTC