Topics for W3C workshop?

I would like to encourage some brainstorming about potential areas for 
W3C to standardize and how we could explore these in the workshop we're 
planning for June.

Protocols and APIs:

There are many communication technologies for the IoT and this reflects 
the varying requirements. For W3C HTTP and Web Sockets are core 
protocols, but we are also working on NFC, Bluetooth, network service 
discovery and access to raw IP sockets. Should W3C consider work on 
script APIs for other protocols?  What kinds of coordination are needed 
across standardization bodies?

Apps and Services:

W3C has so far concentrated on standards for HTML and related formats, 
e.g. for style sheets, scripts and style sheets.  There is an increasing 
interest in the use of JavaScript for implementing services, e.g. with 
node.js on home gateways, and even subsets of JavaScripts for use on 
microcontrollers. Is it time for W3C to coordinate standards for APIs 
for use by scripts running on servers?

For a market of value added services, there will be a need for a means 
to declare what the service exposes, and what it depends upon.  Is there 
a need for work on interface definition languages for this?  Some 
requirements include the need for shared semantics (e.g. for physical 
units),  and integrity constraints that the platform can enforce for 
increased robustness. What additional requirements are there for markets 
of services, e.g. scalability, real-time services, payments, 
compositions of services, APIs for authoring tools, etc.

Security, trust and privacy:

What are the issues and associated requirements?  This includes: mutual 
authentication, provenance, access control and privacy policies.  What 
do we need to do to support retroactive security, e.g. support for 
monitoring and recovering from problems?

The role of semantics:

Shared semantics is key enabling an open market of services. The Web of 
Things can be positioned as the combination of tags, sensors and 
actuators with rich descriptions, e.g. of people, devices, places, and 
events to enable open markets of value added services, in other words, 
the merger of the Internet of things and the Web of data to create a Web 
of services. Open questions include who describes what and when, along 
with how to combine linked data and services

Please contribute your ideas to this discussion.

-- 
Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett

Received on Tuesday, 18 February 2014 14:15:25 UTC