- From: Dave Raggett <dsr@w3.org>
- Date: Tue, 18 Feb 2014 14:14:54 +0000
- To: public-web-of-things@w3.org
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