<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web of Things&#187; Research</title>
	<atom:link href="http://www.webofthings.org/category/research/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webofthings.org</link>
	<description>Architecting the Web of Things, for techies and thinkers!</description>
	<lastBuildDate>Mon, 30 Jan 2012 13:51:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>International workshop on the integration aspects of the Internet of Things (IoT)</title>
		<link>http://www.webofthings.org/2012/01/21/international-workshop-on-the-integration-aspects-of-the-internet-of-things-iot/</link>
		<comments>http://www.webofthings.org/2012/01/21/international-workshop-on-the-integration-aspects-of-the-internet-of-things-iot/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 13:56:58 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[research]]></category>

		<guid isPermaLink="false">http://www.webofthings.org/?p=1067</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2012/01/21/international-workshop-on-the-integration-aspects-of-the-internet-of-things-iot/' addthis:title='International workshop on the integration aspects of the Internet of Things (IoT) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Hi (research)-folks, Extending Seamlessly to the Internet of Things (esIoT) is an international workshop focused on the integration aspects of the Internet of Things (IoT), we just got the CFP and a couple of our friends are in the PC so you might want to consider submitting something there (of course after submitting to WoT [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2012/01/21/international-workshop-on-the-integration-aspects-of-the-internet-of-things-iot/' addthis:title='International workshop on the integration aspects of the Internet of Things (IoT) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Hi (research)-folks,</p>
<p>Extending Seamlessly to the Internet of Things (esIoT) is an <a href="http://www.esiot.com">international workshop focused on the integration aspects of the Internet of Things (IoT)</a>, we just got the CFP and a couple of our friends are in the PC so you might want to consider submitting something there (of course after submitting to<a href="http://www.webofthings.org/wot/2012"> WoT 2012</a> <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )      </p>
<p>  Scope</p>
<p>        ICTs evolution has led to wireless personal devices such as smart phones, personal computers and PDAs. These devices have in common that they are designed to operate over IP Networks. Hence, the number of devices that are connected to the Internet is growing exponentially. This has led to define a new concept of Internet, the commonly called Future Internet and Internet of Things (IoT).</p>
<p>        The objective of IoT is the integration and unification of all communication systems located surrounds us. Thereby, the systems can get control and total access of the other systems for leading to provide ubiquitous communication and computing with the purpose of defining a new generation of services.</p>
<p>        Extending Seamlessly to the Internet of Things (esIoT) is an international workshop focused on the integration aspects of the Internet of Things (IoT). The emerging machine-to-machine (M2M) systems should provide transparent access to information and services through a seamless integration into the Internet. On the one hand, the so-called Web of Things aims for direct Web connectivity by pushing its technology down to devices. On the other hand, cost and energy requirements of embedded devices demand efficient protocols and communication patterns, which affect the application layer. This workshop provides a forum to elaborate on ideas and approaches to adapt, extend, or bridge the existing IoT building blocks, such as ETSI M2M, ZigBee, IPv6/6LoWPAN, RFID, and legacy networked embedded systems. In addition, the impact of the IoT on industry, business, and society, including security and privacy requirements, will be discussed.</p>
<p>        Tracks &#038; Topics:<br />
        Extending things to Internet through IPv6</p>
<p>            Architectures and Middlewares for Internet of Things integration<br />
            Global connectivity<br />
            End to End / Machine to Machine (M2M) protocols<br />
            Protocols for smart things: 6LoWPAN / DASH7 / ZigBee IP<br />
            Mobility management<br />
            Cloud computing and things internetworking<br />
            Standardization and regulatory issues</p>
<p>        Web of Things</p>
<p>            Lightweight RestFul / CoAP / Lightweight SOAP<br />
            Lightweight data structured  (EXI)<br />
            Resource Directory approaches<br />
            Semantic description of things and services<br />
            New patterns to communicate with things Blockwise, Observe etc…</p>
<p>        Security, trust and Privacy</p>
<p>            Lightweight implementations of cryptographic stacks<br />
            End to end security capabilities from the things<br />
            Security for CoAP and ZigBee IP (DTLS, TLS etc..)<br />
            Bootstrapping techniques (PANA, EAP, HIP DEX …)</p>
<p>        RFID and end-devices Identification</p>
<p>            EPC to IPv6 approaches, and ONS and EPCIS for things<br />
            NFC integration in the Internet of Things<br />
            Human-device interactions based on RFID/NFC<br />
            Protocols and algorithms for the massive identification of things<br />
            Naming, address management and addressability issues</p>
<p>        Performance modeling and network technologies</p>
<p>            Performance analysis (QoS, scalability, reliability, etc.)<br />
            Channel and traffic models<br />
            Routing protocols for the Internet of Things (RPL…)<br />
            Sustainable design and technologies (e.g. energy-efficiency)</p>
<p>        Use Cases and Applications</p>
<p>            Mobile applications (Android OS, iOS, Windows mobile, etc.)<br />
            Real-time data management / Critical Environments<br />
            Smart cities / Home Automation / Building Automation<br />
            Industrial solutions<br />
            Business models<br />
            Test-beds and field trial</p>
<p>        Special Track: AAL and e-Health (with a special issue for these papers)</p>
<p>            AAL and e-Health applications and solutions<br />
            Medical communications, protocols and standards<br />
            NFC and RFID in healthcare<br />
            Living labs and field trials</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2012/01/21/international-workshop-on-the-integration-aspects-of-the-internet-of-things-iot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhD Thesis: A Web of Things Application Architecture</title>
		<link>http://www.webofthings.org/2011/12/01/phd-web-of-things-app-archi/</link>
		<comments>http://www.webofthings.org/2011/12/01/phd-web-of-things-app-archi/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 14:14:22 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[findability]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[phd]]></category>
		<category><![CDATA[physicalmashups]]></category>
		<category><![CDATA[RFID]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[socialnetworks]]></category>
		<category><![CDATA[thesis]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WSN]]></category>

		<guid isPermaLink="false">http://www.webofthings.org/?p=1047</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/12/01/phd-web-of-things-app-archi/' addthis:title='PhD Thesis: A Web of Things Application Architecture '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>As the eternal second (although my thesis was finished first ;-P), I&#8217;m following Vlad&#8217;s great idea to make the final version of my thesis available to you, WoTters! Vlad and I were always pretty complementary in building our shared vision of the Web of Things. As such, my thesis is focusing more on the &#8220;software [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/12/01/phd-web-of-things-app-archi/' addthis:title='PhD Thesis: A Web of Things Application Architecture '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>As the eternal second (although my thesis was finished first ;-P), I&#8217;m following Vlad&#8217;s great idea to make the final version of my thesis available to you, WoTters!</p>
<p>Vlad and I were always pretty complementary in building our shared vision of the Web of Things. As such, my thesis is focusing more on the &#8220;software engineering&#8221; aspects of the Web of Things. I&#8217;d like to see it as a cookbook for implementing the Web of Things in such a way that for every cross-cutting concern, there is a Web recipe!</p>
<p>The architecture (see figure below) proposes Web solutions to 4 of these concerns: <strong>accessibility, findability, sharing and composition</strong>. It also introduces the Social Web of Things (where things use social networks) and the notion of Physical Mashups (where things can be used easily in 2.0 Web mashups).</p>
<div id="attachment_1048" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.webofthings.org/wp-content/uploads/2011/12/wot-architecture-new-web.png"><img src="http://www.webofthings.org/wp-content/uploads/2011/12/wot-architecture-new-web.png" alt="Web of Things Application Architecture" title="wot-architecture-new-web" width="600" height="376" class="size-full wp-image-1048" /></a><p class="wp-caption-text">The Web of Things Application Architecture</p></div>
<p>Here is a short version of the abstract:</p>
<blockquote><p>
[…] The Internet is a compelling example of a scalable global network of computers that interoperate across heterogeneous hardware and software platforms. On top of the Internet, the Web illustrates well how a set of relatively simple and open standards can be used to build very flexible systems while preserving efficiency and scalability. The cross-integration and developments of composite applications on the Web, alongside with its ubiquitous availability across a broad range of devices (e.g., desktops, laptops, mobile phones, set-top boxes, gaming devices, etc.), make the Web an outstanding candidate for a universal integration platform. Web sites do not offer only pages anymore, but Application Programming Interfaces that can be used by other Web resources to create new, ad-hoc and composite applications running in the computing cloud and being accessed by desktops or mobile computers.<br />
In this thesis we use the Web and its emerging technologies as the basis of a smart things application integration platform. In particular, we propose a Web of Things application architecture offering four layers that simplify the development of applications involving smart things. First, we address device accessibility and propose implementing, on smart things, the architectural principles that are at the heart of the Web such the Representational State Transfer (REST). We extend the REST architecture by proposing and implementing a number of improvements to fit the special requirements of the physical world such as the need for domain-specific proxies or real-time communication.<br />
In the second layer we study findability: In a Web populated by billions of smart things, how can we identify the devices we can interact with, the devices that provide the right service for our application?  To address these issues we propose a lightweight metadata format that search engines can understand, together with a Web-oriented discovery and lookup infrastructure that leverages the particular context of smart things.<br />
While the Web of Things fosters a rather open network of physical objects, it is very unlikely that in the future access to smart things will be open to anyone. In the third layer we propose a sharing infrastructure that leverages social graphs encapsulated by social networks. We demonstrate how this helps sharing smart things in a straightforward, user-friendly and personal manner, building a Social Web of Things.<br />
Our primary goal in bringing smart things to the Web is to facilitate their integration into composite applications. Just as Web developers and tech-savvies create Web 2.0 mashups (i.e., lightweight, ad-hoc compositions of several services on the Web), they should be able to create applications involving smart things with similar ease. Thus, in the composition layer we introduce the physical mashups and propose a software platform, built as an extension of an open-source workflow engine, that offers basic constructs which can be used to build mashup editors for the Web of Things.<br />
Finally, to test our architecture and the proposed tools, we apply them to two types of smart things. First we look at wireless sensor networks, in particular at energy and environmental monitoring sensor nodes. Then, to better understand and evaluate how the Web of Things architecture can facilitate the development of real-world aware business applications, we study automatic identification [...]<br />
Put together, these contributions materialize into an ecosystem of building-blocks for the Web of Things: a world-wide and interoperable network of smart things on which applications can be easily built, one step closer to bridging the gap between the virtual and physical worlds.
</p></blockquote>
<p><a href="http://www.webofthings.org/dom/thesis.pdf">Download the thesis! (PDF, 245 pages, 24MB)</a><br />
<a href="http://www.webofthings.org/dom/cite.bib">Get the citation key! (Bibtex)</a><br />
or&#8230; have a look at the final presentation:</p>
<div style="width:425px" id="__ss_9040693"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/misterdom/web-of-things-application-architecture" title="Web of Things Application Architecture" target="_blank">Web of Things Application Architecture</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/9040693" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/misterdom" target="_blank">Dominique Guinard</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/12/01/phd-web-of-things-app-archi/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Building Blocks for a Participatory Web of Things: Devices, Infrastructures, and Programming Frameworks</title>
		<link>http://www.webofthings.org/2011/11/26/building-blocks-for-a-participatory-web-of-things-devices-infrastructures-and-programming-frameworks/</link>
		<comments>http://www.webofthings.org/2011/11/26/building-blocks-for-a-participatory-web-of-things-devices-infrastructures-and-programming-frameworks/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 17:02:38 +0000</pubDate>
		<dc:creator>Vlad Trifa</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[content-negotiation]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[devices]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[discovery]]></category>
		<category><![CDATA[domotique]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[publication]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[wot]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.webofthings.org/2011/11/26/building-blocks-for-a-participatory-web-of-things-devices-infrastructures-and-programming-frameworks/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/11/26/building-blocks-for-a-participatory-web-of-things-devices-infrastructures-and-programming-frameworks/' addthis:title='Building Blocks for a Participatory Web of Things: Devices, Infrastructures, and Programming Frameworks '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Folks, I (Dom as well) *finally* submitted the final version of my PhD thesis last friday to ETH Zurich, so I can now be officially called Dr. Vlad Trifa. You can download the final version here (16MB, 190 pages). Feedback is welcome, typos less (freshly submitted so give a little time to worry less! Here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/11/26/building-blocks-for-a-participatory-web-of-things-devices-infrastructures-and-programming-frameworks/' addthis:title='Building Blocks for a Participatory Web of Things: Devices, Infrastructures, and Programming Frameworks '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Folks, I (Dom as well) *finally* submitted the final version of my PhD thesis last friday to ETH Zurich, so I can now be officially called Dr. Vlad Trifa. You can download the final version <a href="http://vladtrifa.com/research/files/phd-thesis.pdf">here</a> (16MB, 190 pages). Feedback is welcome, typos less (freshly submitted so give a little time to worry less!</p>
<p>Here&#8217;s an excerpt from the abstract:</p>
<blockquote>
<p>Our research bridges the fields of Web technologies and embedded sensing into a unified vision called the \emph{Web of Things} &#8212; where the Web&#8217;s well-known standards and tools are leveraged to seamlessly blend NEDs (Networked Embedded Devices) with the existing Web infrastructure. By drawing upon tools and techniques from both domains, we define the fundamental building blocks of the Web of Things as an extension of the current Web paradigms. After evaluating the limitations of current Web technologies with respect to the requirements of NED applications, we propose practical solutions to alleviate these difficulties to enable the development of efficient, event-driven, and scalable DSAs (Distributed Sensing Applications). Finally, we propose an end-to-end, fully Web-based framework that fosters fast prototyping of distributed sensing applications that run on top of heterogeneous NEDs.</p>
<p>In contrast to existing research in sensor networks, the central question explored in this thesis is how much of the existing Web infrastructure can be reused to accommodate embedded devices. We further examine the common belief that Web standards are inappropriate for building efficient DSAs. Experimental results and prototypes are provided to support the hypothesis that using Web standards for NEDs is possible. Our results further show that the Web is not only a suitable, but actually a desirable medium to build distributed sensing applications that match the requirements for future large-scale sensing systems.</p>
<p>We provide a comprehensive &#8212; conceptual and empirical &#8212; investigation of the usage of Web standards to exchange information with embedded devices, and the contributions of our work are multiple. First, our results are relevant to the sensor network and pervasive computing communities, as they support the hypothesis that the existing Web ecosystem is sufficient \textit{as is} to build a new generation of scalable and flexible participatory applications on top of heterogeneous NEDs. Second, the Web community at large can build upon our set of guidelines to push the Web into the physical world by integrating devices in the Web fabric, thus making the idea of a Web API for the real world realistic. Third, we explore the practical usage of Web technologies in various contexts, from smart spaces to smart cities, and show that a fully Web-based infrastructure is an excellent basis to build an ecosystem of reconfigurable cyber-physical systems. Finally, we hope the work presented here will serve as inspiration for future Web developers and sensor network researchers. Bridging the gap between these two worlds will very likely shed light upon an unexplored design space to create more potent solutions for important societal problems, from energy-efficient buildings, to catastrophe detection and response systems, to more livable and enjoyable cities.</p>
</blockquote>
<p>And here are the slides that I used for my final defense:</p>
<div style="width:425px" id="__ss_9080166">
  <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/vladounet/vlad-trifa-final-phd-thesis-defense-at-eth-zurich" title="Vlad Trifa - Final PhD Thesis Defense at ETH Zurich" target="_blank">Vlad Trifa &#8211; Final PhD Thesis Defense at ETH Zurich</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/9080166" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div>
<p>Feel free to contact me if you have any questions, remarks, etc. Looking forward to your feedback!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/11/26/building-blocks-for-a-participatory-web-of-things-devices-infrastructures-and-programming-frameworks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Web of Things Application Architecture</title>
		<link>http://www.webofthings.org/2011/08/29/wot-application-architecture/</link>
		<comments>http://www.webofthings.org/2011/08/29/wot-application-architecture/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 08:43:28 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=1007</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/08/29/wot-application-architecture/' addthis:title='A Web of Things Application Architecture '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Here, we go: Vlad and I both defended our PhDs a few days, respectively weeks ago. We will certainly soon share the content of our respective written thesis (we currently look into making a book out of the two, any interested publisher out there?) but meanwhile I wanted to share the content of my final [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/08/29/wot-application-architecture/' addthis:title='A Web of Things Application Architecture '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Here, we go: Vlad and I both defended our PhDs a few days, respectively weeks ago. We will certainly soon share the content of our respective written thesis (we currently look into making a book out of the two, any interested publisher out there?) but meanwhile I wanted to share the content of my final presentation (aka PhD defense).</p>
<p>My focus was very much on thinking about the building-blocks (or layers) required to gradually ease the development of Internet of Things applications thanks to Web (inspired) protocols, techniques and tools. The underlying question being: </p>
<blockquote><p>How can the Web be leveraged to ease the development of Internet of Things applications and bring it closer to non-specialists?</p></blockquote>
<p>In a nutshell, I looked at four &#8220;layers&#8221; of integration:<a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-things-2010"> <em>accessibility</em></a> (REST, Smart Gateways, IP for devices), <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-fromth-2010"><em>findability</em></a> (lightweight semantics, microformats, Google of things, local search infrastructure), <a href="sharing-in-a-web-of-things"><em>sharing</em></a> (social Web of Things, social networks, delegated authentication for things, etc.) and <a href="epc-cloud-3"><em>composition</em></a> (physical mashups, Web composition engine, real-world composite applications, etc.). I then applied these layers to two domains: Wireless Sensor Networks and Global RFID deployments (<a href="epc-cloud-1">EPC Network</a>). The more technically inclined of yours might want to know that these layers are not strictly stacked, OSI-types of layers, but rather composed of flexible building-blocks that can be used or not depending on your application requirements.</p>
<p>The presentation is a short summary of these layers, their implementations and evaluations. The first 30 slides is the content that was actually presented during the defense, the rest of the slides are backups that go slightly more in depth on various building-blocks.</p>
<p>Enjoy, feedback is always very welcomed and, as said, stay tuned here for the written thesis.</p>
<div style="width:425px" id="__ss_9040693"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/misterdom/web-of-things-application-architecture" title="Web of Things Application Architecture" target="_blank">Web of Things Application Architecture</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/9040693" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/misterdom" target="_blank">Dominique Guinard</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/08/29/wot-application-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: Physical Mashups (Part 3/3)</title>
		<link>http://www.webofthings.org/2011/08/09/epc-cloud-3/</link>
		<comments>http://www.webofthings.org/2011/08/09/epc-cloud-3/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 09:32:52 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[epc]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[mobileweb]]></category>
		<category><![CDATA[physicalMashup]]></category>
		<category><![CDATA[RFID]]></category>
		<category><![CDATA[sensors]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[wot]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=983</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/08/09/epc-cloud-3/' addthis:title='EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: Physical Mashups (Part 3/3) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Part 1: Cloud &#38; REST &#124; Part 2: HTML5 WebSockets &#124; Part 3: Physical Mashups A few weeks ago, I started posting a series about the project we were working on while at MIT: applying the Web of Things patterns and blueprints to the RFID global network (EPC Network). Better late than never, here is [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/08/09/epc-cloud-3/' addthis:title='EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: Physical Mashups (Part 3/3) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p><a href="epc-cloud-1">Part 1: Cloud &amp; REST </a> | <a href="epc-cloud-2">Part 2: HTML5 WebSockets</a> | <a href="epc-cloud-3">Part 3: Physical Mashups</a></p>
<p>A few weeks ago, I started posting a series about the project we were working on while at MIT: applying the Web of Things patterns and blueprints to the RFID global network (EPC Network). Better late than never, here is the last part of the posts series: Physical Mashups.</p>
<p><a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-fromth-2010">Physical Mashups</a> are applications unifying the Web of today and tomorrow&#8217;s Web of Things. Tech-savvies, i.e., end-users at ease with new technologies, can create Physical Mashups by composing virtual and physical services. Following the trend of Web 2.0 participatory services and in particular Web mashups, users can create applications mixing real-world devices such as home appliances or sensors with virtual services on the Web. </p>
<p>Thanks to the deployment of the <a href="epc-cloud-1">EPC software stack in the cloud</a> and the implementation of a <a href="epc-cloud-1">RESTful architecture for RFID</a>, we can now implement Physical Mashup editors for enabling users to flexibly model use-cases of RFID infrastructures. Let us think for instance of an Electronic Article Surveillance system (aka EAS). For this use-case, we design new mashup building-blocks:</p>
<p><img src="http://www.webofthings.com/wp-content/uploads/2011/08/building-blocks.png" alt="" title="building-blocks" width="607" height="112" class="aligncenter size-full wp-image-984" /></p>
<p>These modules were implemented as building-blocks a modified version of the nice <a href="http://www.clickscript.ch">Clickscript</a> mashup editor. Reducing interfaces of the EPC Network to Web interfaces enables each building block to be implemented with a small amount of JavaScript code. Using these building-blocks and other basic blocks, we can implement several EAS use-cases within a few clicks. As shown in the figure below, the building-blocks of the RFID mashup editor communicate with several components of the <a href="epc-cloud-1">EPC Cloud Infrastructure</a>. First, the RFID-reader block subscribes to the <a href="epc-cloud-2">t-pusher</a> HTML5 WebSockets push service using a particular reader ID (e.g., exit-gate). As a consequence, it gets pushed all the RFID events for this reader. The EPCIS block is then used to check whether the pushed RFID number (i.e., EPCs) represent goods that were already sold. To check this, the block uses a RESTful HTTP request on our open-source <a href="epcis-webadapter-opensource">EPCIS Webadapter</a>.</p>
<p>If it is the case, nothing happens. If it isn&#8217;t the case (i.e., the goods were stolen), the Video Camera block is triggered. This components represents a Webcam that can be used to take snapshots through a RESTful API. The URI of the snapshot is then sent to all subscribers of a particular topic (i.e., URI) through <a href="epc-cloud-2">t-Pusher</a>. As an example we developed a small mobile Web application with <a href="http://www.sencha.com/products/touch/">Sencha Touch</a> which subscribes to the topic and loads the corresponding image alongside with the EPC number of the stolen good (see mobile phone in the figure below). Such an application can be used to push information about the theft to all staff members in a store.<br />
<a href="http://www.webofthings.com/wp-content/uploads/2011/08/eas-mashup-archi.png"><img src="http://www.webofthings.com/wp-content/uploads/2011/08/eas-mashup-archi-300x153.png" alt="" title="eas-mashup-archi" width="300" height="153" class="aligncenter size-medium wp-image-985" /></a></p>
<p>Once a mashup has been successfully created and tested locally with Clickscript, it can be exported to our <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-mashin-2010">Physical Mashup Engine</a> where is it going to be deployed remotely executed. This illustrates well the benefits of transforming every standard in the EPC Network to offer RESTful Web APIs: development is streamlined to Web development and cross-integration with existing services on the Web (e.g., social networks, visualization tools, could infrastructures, mashups) becomes very straightforward.</p>
<p>The full use-case was tested in a lab deployment at the <a href="http://www.autoidlabs.org/">MIT Auto-ID Labs</a> featuring a standard gate (LLRP) RFID reader and an off-the-shelf Webcam as shown in the figure below. The average observed RTT (round trip time: from the reader, to the Amazon Cloud instance, through the mashup engine and finally to the mobile Web application) was around 1 second. However, it is worth noting that this RTT stronlgy depends on factors such as the available connection bandwidth, the type of instances used on Amazon EC2, the current load of the cloud appliance, etc. Since these factors cannot all be controlled this is a real challenge for IoT / WoT applications in the cloud and we are eager to hear about your real-world experiences in the comments!<br />
<a href="http://www.webofthings.com/wp-content/uploads/2011/08/tagPusher.png"><img src="http://www.webofthings.com/wp-content/uploads/2011/08/tagPusher-245x300.png" alt="" title="tagPusher" width="245" height="300" class="aligncenter size-medium wp-image-988" /></a></p>
<p>For more details about the project, have a look at the <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/guinard_epcCloud">published paper</a> or the slides below:</p>
<div style="width:425px" id="__ss_7092523"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/misterdom/epc-cloud-using-the-web-to-simplify-the-global-rfid-network" title="EPC Cloud: Using the Web to Simplify the Global RFID Network" target="_blank">EPC Cloud: Using the Web to Simplify the Global RFID Network</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/7092523" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/misterdom" target="_blank">Dominique Guinard</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/08/09/epc-cloud-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ambient Things on the Internet &#8211; ATI 2011</title>
		<link>http://www.webofthings.org/2011/08/05/ambient-things-on-the-internet-ati-2011/</link>
		<comments>http://www.webofthings.org/2011/08/05/ambient-things-on-the-internet-ati-2011/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 16:27:38 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=974</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/08/05/ambient-things-on-the-internet-ati-2011/' addthis:title='Ambient Things on the Internet &#8211; ATI 2011 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>A few days ago, this call for paper was brought to my attention (thanks to Marino Linaje). It has two interesting aspects: 1) It is quite close to the CFP of WoT, the International Workshop on the Web of Things. 2) It was initiated by people from the service/Web communities which shows the increasing interest [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/08/05/ambient-things-on-the-internet-ati-2011/' addthis:title='Ambient Things on the Internet &#8211; ATI 2011 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>A few days ago, this call for paper was brought to my attention (thanks to Marino Linaje). It has two interesting aspects:<br />
1) It is quite close to the CFP of <a href="http://www.webofthings.com/wot/2011">WoT</a>, the International Workshop on the Web of Things.<br />
2) It was initiated by people from the service/Web communities which shows the increasing interest in the topic on the Web-side of Things (WoT was slightly more on the Things-side of Things, i.e., ubiquitous/pervasive computing).</p>
<p>Reading such CFPs makes me feel like at some point we should merge these workshops (<a href="http://www.webofthings.com/wot">WoT</a>, <a href="http://www.citweb.uaeu.ac.ae/ATI">ATI</a>, <a href="http://www.pros.upv.es/touchtheweb/index.html">Touch the Web</a>) and create a Web of Things conference all together&#8230; what would you, WoT researchers think of that?</p>
<p>For now, let&#8217;s publish the ATI cfp:</p>
<p>Ambient Things on the Internet &#8211; ATI 2011</p>
<p>A workshop to be held in conjunction with Web Information System Engineering (WISE 2011)<br />
October 13th &#8211; 14th 2011, Sydney, Australia</p>
<p>Abstract:<br />
Advances in RFID, ZigBee, 6LoWPAN, sensor technology, and similar standards are competing to connect the physical world with the virtual world, via. the Internet. Various alliances like the IPSO (Internet Protocol for Smart Objects) and the FIA (Future Internet Assembly) are promoting the Internet of Things (IoT) as the next advancement of the Internet. While the Internet is poised to lay the foundation for connecting all things, the Web is mutating to provide services for the physical world, giving birth to Web of Things (WoT). The WoT is the platform on which applications are built for accessing and harnessing the vast amount of inherent information that is prevalent in things around us. The ongoing integration of physical and virtual worlds, creating ambient environments, poses many opportunities as well as challenges. New applications and services, bridging the virtual and physical worlds, have already emerged in various domains like business, healthcare, and infrastructure. These new developments however, raise many research questions: interaction, security, collaboration, context, discovery and privacy of physical things in the virtual world. These and many more are yet to be fully addressed. </p>
<p>This workshop aims at gathering researchers from the field of Internet applications and Web based Infrastructure to discuss new opportunities and hurdles to leverage the possibilities of Web applications and services accessing the physical world. We intend to discuss the recent developments and target researchers from academia and industry to join hands in this emerging research area. The workshop will lead to identifying new directions and setting the scope of developments in this area. The participants will be enlightened with intellectual discussions, highlighting the advances in technology that bridges the physical world and the digital world. The “Ambient Things on the Internet (ATI)” workshop solicits contributions in line with this vision that are original, unpublished and not currently under review by another conference or journal. We invite researchers, application developers and designers to share their ideas and visions on what the future of the Web and networked things will be.</p>
<p>Specific topics include (but not limited to):<br />
• Infrastructure of Ambient environments<br />
• Communication systems and architectures for the Internet of Things<br />
• Web composition of physical things<br />
• Innovative applications for the Web of Things<br />
• Robustness of environment management with the Internet of Things<br />
• Future technologies bridging the physical and virtual worlds<br />
• Business models and processes for the Internet of Things<br />
• Impacts on the security, privacy and risks on the physical world<br />
• Applications and interaction for social networking of physical things<br />
• Location and discovery of things on the Internet<br />
• Smart objects<br />
• Case studies in areas of Education, Healthcare, Agriculture, Logistics and Transport</p>
<p>Web Sites:<br />
<a href=" http://www.citweb.uaeu.ac.ae/ATI ">ATI 2011</a><br />
<a href="http://www.wise2011.org ">WISE 2011</a></p>
<p>Important Dates:<br />
Abstract submission: Aug 21st, 2011<br />
Paper submission: Aug 26th, 2011<br />
Notification of acceptance/rejection: Sep 20th, 2011<br />
Submission of camera-ready papers: Oct 7th, 2011</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/08/05/ambient-things-on-the-internet-ati-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Web of Things in Discover Magazine</title>
		<link>http://www.webofthings.org/2011/07/02/web-of-things-in-discover-mag/</link>
		<comments>http://www.webofthings.org/2011/07/02/web-of-things-in-discover-mag/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 15:48:27 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[killer-apps]]></category>
		<category><![CDATA[magazine]]></category>
		<category><![CDATA[newspaper]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[wot]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=961</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/07/02/web-of-things-in-discover-mag/' addthis:title='The Web of Things in Discover Magazine '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Dear all, In the middle of our thesis-writing, we gave an interview on the Web of Things to the american Discover magazine for a special issue on the invisible earth. The interview just got published and I wanted to share some thoughts about it with you. Actually it was a really fun interview and came [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/07/02/web-of-things-in-discover-mag/' addthis:title='The Web of Things in Discover Magazine '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Dear all,<br />
In the middle of our thesis-writing, we gave an interview on the Web of Things to the american <a href="http://discovermagazine.com/">Discover magazine</a> for a special issue on the <a href="http://discover.coverleaf.com/discovermagazine/20110708">invisible earth</a>. The interview just got published and I wanted to share some thoughts about it with you.<br />
<img alt="" src="https://store.coverleaf.com/discovermagazine/20110708/cover.gif" title="Discovery Mag: Invisible Earth" class="alignleft" width="115" height="151" /><br />
Actually it was a really fun interview and came out as a really fun article. No rocket science but a funny, critical and futuristic look at the Internet of Things and the evolution towards the Web of Things. Beyond the fact that <a href="http://www.freedman.com/"> David H. Freedman</a> (the author) definitely masters the art of vulgarization, he was asking me a tricky question about half-way in the interview:</p>
<blockquote><p>What are the killer apps of the Internet/Web of Things?</p></blockquote>
<p>A simple and not exactly rare question, so I came up with a number of traditional answers taken from our previous work and prototypes such as: drastically simplifying <a href="homeweb-and-android-at-home-challenges">home automation</a> and expending the <a href="web-of-things-paper">cross-devices</a> possibilities, making <a href="mashing-up-homes">end-user things programming</a> a reality, allowing (real-time) and <a href="rfid-for-the-rest-of-us">tracking of every goods</a> on the planet, making <a href="http://senseable.mit.edu/urban-iot/">cities</a>/transportation/agriculture smarter, linking objects and people through <a href="sharing-in-a-web-of-things">social networks</a>, <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard_08_mobileLostAndFound">finding your keys</a> anywhere in the world, etc, etc.</p>
<p>I also gave him a number of links to great startups in the field and briefly described some of their products: <a href="http://evrythng.net/">Evrythng</a>, <a href="http://www.iobridge.com/">IoBridge</a>, <a href="http://www.thingworx.com/">ThingWorx</a>, <a href="http://open.sen.se/">Sen.se</a>, <a href="http://www.koubachi.com/">Koubachi</a>, <a href="http://www.scandit.com/">Mirasense</a>, <a href="http://www.openpicus.com">OpenPicus</a>, the <a href="http://www.sunspotworld.com/">Sun Spot crew</a>, etc, etc, etc!</p>
<p>No way! He was still not finding a true killer app in those. My take is that although the world is almost ready for the Web of Things, we (as a community) still have to get a bit more down to earth, thinking beyond platforms about very simple use-cases that we can implement today already and that people can relate to.<br />
<strong>Suggestions anyone? Let&#8217;s kick off the discussion!</strong> <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Enjoy the article online as well:</p>
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr style="background-color:#D2D2D2;height:30px;">
<td><img class="navlogo" src="http://d-cdn.dashdigital.com/discovermagazine/include/icons/navbar_logo.gif?lm=1307607817000" alt="Click here to visit our website" height="28" align="left">                </td>
<td style="COLOR: #666666;font-weight:bold;font-family:tahoma, sans-serif;font-size:11px;line-height:15px;padding-right:5px;" align="right">                    <span id="top_right_text">Read the article online &gt;</span>                </td>
</tr>
<tr style="background-color:#FFFFFF;">
<td colspan="2" style="padding:10px 0px;" align="center">                <a href="http://discover.coverleaf.com/discovermagazine/20110708?pg=24" target="_blank" onclick="window.open('http://discover.coverleaf.com/discovermagazine/20110708?pg=24','sharewidget','toolbar=no,menubar=no,resizable=yes,scrollbars=yes,left=0,top=0,width='+(screen.width-10)+',height='+(screen.height-10)+'');return false;" title="View Magazine">                 	<img src="http://d-cdn.dashdigital.com/discovermagazine/20110708/data/imgpages/smtn/0024_bjjqef.gif?lm=1307607817000" alt="22" border="0">                	<img src="http://d-cdn.dashdigital.com/discovermagazine/20110708/data/imgpages/smtn/0025_xqbzin.gif?lm=1307607817000" alt="23" border="0">                </a>                </td>
</tr>
<tr style="background-color:#D2D2D2;height:30px;">
<td colspan="2" style="COLOR: #666666;font-weight:bold;font-family:tahoma, sans-serif;font-size:11px;line-height:15px;" align="center">                    <span id="bottom_text">The Internet and the Web of Things</span>                </td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/07/02/web-of-things-in-discover-mag/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>HomeWeb and Android at Home &#8211; challenges?</title>
		<link>http://www.webofthings.org/2011/06/10/homeweb-and-android-at-home-challenges/</link>
		<comments>http://www.webofthings.org/2011/06/10/homeweb-and-android-at-home-challenges/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 17:58:32 +0000</pubDate>
		<dc:creator>Vlad Trifa</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[6lowpan]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[sensor]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[things]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[wot]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/2011/06/10/homeweb-and-android-at-home-challenges/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/06/10/homeweb-and-android-at-home-challenges/' addthis:title='HomeWeb and Android at Home &#8211; challenges? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>As Google recently announced their plans to move in the home automation world with Android at home (and we are still wondering why they waited so long to do it), I thought I would share my view on that. I do believe there are many opportunities ahead for the &#8220;home operating system&#8221; domain. The combination [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/06/10/homeweb-and-android-at-home-challenges/' addthis:title='HomeWeb and Android at Home &#8211; challenges? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>As Google <a href="http://www.engadget.com/2011/05/10/google-announces-android-at-home-framework/">recently announced</a> their plans to move in the home automation world with Android at home (and we are still wondering why they waited so long to do it), I thought I would share my view on that. I do believe there are many opportunities ahead for the &#8220;home operating system&#8221; domain. The combination of cheap, yet powerful networked digital appliances in the house (NAS, networked media players, WiFi routers, etc) along with an extensible application framework, and a market place for buying new applications (or installing drivers, etc) &#8211; will be a killer combo for home automation to take off, especially for building management systems (I&#8217;m not yet convinced the market is ready for consumer home automation &#8211; unless you&#8217;re millionaire and want to show off by turning off lights by clapping hands). But I do believe the Web of Things in this vision can be a solid innovation enabler by making it easy to integrate all kinds of devices and develop new home automation mashlets (mashup &amp; applets &#8211; does this even exist? or should we call these phy-ma-les = PHYsical MAshup appLEtS? no? ok&#8230;. fine&#8230;).</p>
<p>But for this to happen, &#8220;<i>we need a hub to receive all the sensors</i>&#8221; according to a <a href="http://targetisnew.com/2011/06/05/how-apple-boosts-the-real-internet-of-things/">recent blog post</a>. I disagree. We don&#8217;t need <i>one</i> hub, we need many hubs. But even more so, we need the <i>ability</i> to establish direct connectivity between anything electronic and applications. Exactly in the same way as one can search and download specific stuff from particular users that have it in a p2p network.</p>
<p>We have been exploring the field of home automation since the early days of WoT, and we have prototyped several versions of a fully web-based &#8220;smart home gateways&#8221; that allows the integration of heterogeneous embedded devices into high-level interactive, mobile, and event-driven Web applications. Our first iteration was built with Samuel Wieland [4,5] project, and then superseded by <b>Aparat</b> [3,6], done by another former student Vlatko Davidovski with whom we designed a modular framework (based on OSGi) to easily create applications, develop new devices drivers, that supported Web-based messaging (both pubsubhubbub and Comet), microformat-based resource and device discovery over HTTP, among other features. With another student (<a href="http://www.netrl.cs.ucy.ac.cy/index.php?option=com_comprofiler&amp;task=userProfile&amp;user=616&amp;Itemid=36">Andreas Kamilaris</a>) we have designed in 2009 HomeWeb, a Web-based framework for integrating sensor networks on the Web and afterwards extended it to the home automation domain [1]. We also recently published a journal paper on this work as well [2].</p>
<p>
<img src="http://www.webofthings.com/wp-content/uploads/2011/06/Aparat_idea.jpg" width="440" height="480" alt="Aparat_idea.jpg" /></p>
<p>As we&#8217;re nearing to IPv6 (dooms)day (actually <a href="http://www.webofthings.com/2011/06/08/ipv6-day/">passed it</a>), more and more routers and networks will be switching (or at least supporting) it, and this will pave the way to better adoption and ripening of the market for Wi-Fi and other IP-enabled consumer electronics. On top of this ecosystem of interconnected devices, a Web-based framework that facilitates development and distribution of applications will clearly unlock the potentials and an open market that drive us away from the currently dictatorial and closed solutions in this domain. At least this is what we hope for.</p>
<p>Clearly, the biggest challenge ahead (and one that I keep seeing only marginally addressed in our research field so far) is security, authentication, and devices sharing. If your whole house is connected to the Web, there are major risks involved as virtually one could entirely control your house (turn off security systems), spy by monitoring all your movements (or hot summer nights via surveillance cameras), or do even more critical things such as lock elevators, close doors, and so on.</p>
<p>The security issue leads us to the following question as to what would be best? An open source security solution that everyone knows and can improve upon by eliminate bugs (thousands pair of eyes are better than a few), with the risk that any hacker can find out exactly how the whole system works? Or a black-box proprietary closed-source system that is hard to analyze and crack, which might be in fact more bugged? Also, how one can combine various modalities for securing that you are really &#8220;you&#8221; and you are at your home (RFID can hacked, mobile phones can be lost, pin codes can be transmitted). Also, what will be the role of biometric ID solutions (retina scanners, etc)? As long as authentication data is sent by an application over the network, then it can be forged with another &#8220;software emulation&#8221;, how this could be prevented?</p>
<p>We would love to have your opinion on these questions and feel free to join our discussion in the comments (or on our <a href="http://www.linkedin.com/groups?gid=1818463">LinkedIn</a> or <a href="https://www.facebook.com/group.php?gid=71529085265">facebook</a> pages). We&#8217;d really appreciate if you would share with us projects and services that you think can solve this issue.</p>
<ol>
<li><strong>Andreas Kamilaris, Vlad Trifa and Adreas Pitsillides</strong>. The Smart Home Meets the Web of Things<em>. Int. J. of Ad Hoc and Ubiquitous Computing, 7(3)</em>, 2011. [<a href="http://vladtrifa.com/research/files/Kamilaris10jadhoc.pdf">pdf</a>]</li>
<li><strong>Andreas Kamilaris, Vlad Trifa and Andreas Pitsillides</strong>. HomeWeb: An Application Framework for Web-based Smart Homes. In <em>Proceedings of the 18th International Conference on Telecommunications, Ayia Napa, Cyprus</em>, May 2011. [<a href="http://vladtrifa.com/research/files/Kamilaris11.pdf">pdf</a>]</li>
<li><strong>Vlatko Davidovski</strong> (M.Sc. thesis at ETH Zurich). <a href="http://vladtrifa.com/research/files/Davidovski2010.pdf">A Web-oriented Infrastructure for Interacting with Digitally Augmented Environments</a>.</li>
<li><strong>Samuel Wieland</strong> (M.Sc. thesis at ETH Zurich). <a href="http://vladtrifa.com/research/files/Wieland2009.pdf">Design and Implementation of a Gateway for Web-based Interaction and Management of Embedded Devices</a>.</li>
<li><strong>Vlad Trifa, Samuel Wieland, Dominique Guinard and Thomas Michael Bohnert</strong>. Design and Implementation of a Gateway for Web-based Interaction and Management of Embedded Devices. In <em>Proceedings of the 2nd International Workshop on Sensor Network Engineering (IWSNE&#8217;09), Marina del Rey, CA, USA</em>, June 2009. [<a href="http://vladtrifa.com/research/files/Trifa09iwsne.pdf">pdf</a>]</li>
<li><strong>Vlad Trifa, Dominique Guinard, Vlatko Davidovski, Andreas Kamilaris and Ivan Delchev</strong>. Web Messaging for Open and Scalable Distributed Sensing Applications. In <em>Proc. of the 10th International Conference on Web Engineering (ICWE 2010), Vienna, Austria</em>, June 2010. [<a href="http://vladtrifa.com/research/files/Trifa10icwe.pdf">pdf</a>]</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/06/10/homeweb-and-android-at-home-challenges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WoT 2011: Program</title>
		<link>http://www.webofthings.org/2011/06/03/wot-2011-program/</link>
		<comments>http://www.webofthings.org/2011/06/03/wot-2011-program/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 12:33:39 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[companies]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[hackaton]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wot2011]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=941</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/06/03/wot-2011-program/' addthis:title='WoT 2011: Program '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>In a little more than a week (12.06.2011) we will kick-start the second international workshop on the Web of Things (WoT 2011). 2011 is the year of many WoT realizations and this is reflected in the, we believe, rather thrilling program of WoT 2011. Here is a brief preview of WoT is to expect Morning: [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/06/03/wot-2011-program/' addthis:title='WoT 2011: Program '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>In a little more than a week (12.06.2011) we will kick-start the second international <a href="http://www.webofthings.com/wot">workshop on the Web of Things (WoT 2011)</a>.</p>
<p>2011 is the year of many WoT realizations and this is reflected in the, we believe, rather thrilling <a href="http://www.webofthings.com/wot/2011/program.php">program of WoT 2011</a>. Here is a brief preview of WoT is to expect <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Morning: after a short welcome introduction we will deep into real world architectures with three papers discussing how smart things can actually be Web-enabled and what are the architectures and technologies that make it possible.</p>
<p>We will then discuss the Social Web of Things as well as the Semantic Web of Things with three papers illustrating how things are blending with the social graph and leveraging the semantic Web.</p>
<p>Afternoon: after a nice lunch, full of HTTP requests here and there, we will be discussing actual deployments of the WoT as well as its concrete applications. Four papers will be presented, ranging from how business processes can leverage the WoT, cloud computing and REST to how users can be put at the very center of the Web of Things.</p>
<p>Finally, we will have a great and open demo session where the participants will be invited to demonstrate concrete and working (well half-working is ok as well) WoT prototypes.</p>
<p>The fact that this year is the year of WoT realizations is also reflected by the fact that a number of companies, developing, deploying and selling WoT technologies will be present.<br />
Hans Scharler from <a href="http://iobridge.com/">ioBridge</a> will present their rather impressive <a href="http://thingspeak.com">Thingspeak</a> platform. <a href="http://www.thingworx.com/">ThingWorx</a> will present their professional platform for connecting the real-world devices to business applications.</p>
<p>This teaser would not be complete without showcasing the <a href="http://www.webofthings.com/wot/2011/hackathon.php">hackaton</a> that we organize before the workshop (11.06.2011) where we expect lots of creative participants to build innovative apps on top of Web of Things prototypes and products like the Sun Spots (thanks to Oracle for providing them!) and the disruptive <a href="http://open.sen.se/">Sen.se platform</a>.</p>
<p>Can&#8217;t wait to be there!</p>
<p><a href="http://www.webofthings.com/wot/2011/program.php"><br />
Full program of the Web of Things Workshop (WoT 2011) available here!</a> and <a href="http://www.webofthings.com/wot/2011/hackathon.php">description of the hackaton here!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/06/03/wot-2011-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackathon and planning</title>
		<link>http://www.webofthings.org/2011/05/13/hackathon-and-planning/</link>
		<comments>http://www.webofthings.org/2011/05/13/hackathon-and-planning/#comments</comments>
		<pubDate>Fri, 13 May 2011 13:33:29 +0000</pubDate>
		<dc:creator>Vlad Trifa</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[devices]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[planning]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wot]]></category>
		<category><![CDATA[wot2011]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/2011/05/13/hackathon-and-planning/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/05/13/hackathon-and-planning/' addthis:title='Hackathon and planning '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>As Dom recently mentioned, we are not abandoning WoT, on the contrary, we are currently planning our next move after our graduation in the next few months (most likely in the entrepreneurial world, so if you have plans/offers/funding/ideas, we&#8217;re all ears and evaluating how we can best leverage our WoT know how). But until then, [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/05/13/hackathon-and-planning/' addthis:title='Hackathon and planning '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p><span style="font-size: medium;">As <a href="http://www.webofthings.com/2011/04/30/architecting-the-iot-book/">Dom recently mentioned</a>, we are not abandoning WoT, on the contrary, we are currently planning our next move after our graduation in the next few months (most likely in the entrepreneurial world, so if you have plans/offers/funding/ideas, we&#8217;re all ears and evaluating how we can best leverage our WoT know how). But until then, we&#8217;re both just damn busy writing our dissertation <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  and preparing <a href="http://www.webofthings.com/wot/2011/">WoT 2011</a> workshop <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<div style="font-size: medium;">
  The plans for the Hackathon are almost finalized and we&#8217;re glad to announce we have a bunch of partners that support us. First we&#8217;d love to thank the fine folks from <a href="http://www.gaffta.org/">GAFFTA</a> for providing us the venue for the <a href="http://www.webofthings.com/wot/2011/hackathon.php">hackathon on the 11th June</a>. Thanks also to <a href="http://www.thingworx.com/">ThingWorx</a> and <a href="http://open.sen.se/">Sen.se</a> for sponsoring food and drinks and providing access and support to their software and thanks to <a href="http://www.iobridge.com/">ioBridge</a> and <a href="http://labs.oracle.com/">Oracle Labs</a> for lending hardware for the hackathon. Also thanks to Oracle Labs for offering us a free Sun SPOT Kit for the best paper award winner of WoT 2011.
</div>
<div style="font-size: medium;">
  
</div>
<div style="font-size: medium;">
  In summary this is going to be the biggest Web of Things meeting so far in our history, and we&#8217;re looking forward to bring WoT startups, researchers, designers, and hackers together in such an inspiring location as San Francisco. So what are you waiting for to <a href="http://www.webofthings.com/wot/2011/hackathon.php">join us</a> (at least the hackathon for the drinks and pizzas, it&#8217;s free and it&#8217;s gonna be amazing)?
</div>
<div style="font-size: medium;">
  
</div>
<div style="font-size: medium;">
  We&#8217;ll keep you updated as we finalize the program! And we&#8217;ll even do our best to keep you wot-tertained over this hot summer ahead!
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/05/13/hackathon-and-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: HTML 5 Websockets (Part 2/3)</title>
		<link>http://www.webofthings.org/2011/05/07/epc-cloud-2/</link>
		<comments>http://www.webofthings.org/2011/05/07/epc-cloud-2/#comments</comments>
		<pubDate>Sat, 07 May 2011 15:58:58 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[epc]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RFID]]></category>
		<category><![CDATA[Websockets]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=906</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/05/07/epc-cloud-2/' addthis:title='EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: HTML 5 Websockets (Part 2/3) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Part 1: Cloud &#38; REST &#124; Part 2: HTML5 WebSockets &#124; Part 3: Physical Mashups In a recent post, we were explaining how in a project common to MIT and ETH Zurich, we simplified deployments of IoT applications based on the EPC Global standards. We operated this simplification by applying four of the Web of [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/05/07/epc-cloud-2/' addthis:title='EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: HTML 5 Websockets (Part 2/3) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p><a href="epc-cloud-1">Part 1: Cloud &amp; REST </a> | <a href="epc-cloud-2">Part 2: HTML5 WebSockets</a> | <a href="epc-cloud-3">Part 3: Physical Mashups</a></p>
<p>In a <a href="epc-cloud-1">recent post</a>, we were explaining how in a project common to <a href="http://www.autoidlabs.org/">MIT</a> and <a href="http://www.vs.inf.ethz.ch/">ETH Zurich</a>, we simplified deployments of IoT applications based on the <a href="http://www.gs1.org/gsmp/kc/epcglobal"> EPC Global standards</a>.</p>
<p>We operated this simplification by applying four of the <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-fromth-2010">Web of Things patterns</a>: Cloud Computing, RESTful Interface, Real-Time Web and Physical Mashups.</p>
<p>In the first <a href="epc-cloud-1">related post</a> we described how we used Cloud Computing and RESTful Interfaces. It is now time to talk a little bit more about one of the other pattern: the Real-Time Web.</p>
<h2>Real-Time Web: HTML 5 WebSockets to Enable Near Real-Time Applications</h2>
<p><img class="alignleft size-full wp-image-907" title="html5-websockets" src="http://www.webofthings.com/wp-content/uploads/2011/05/html5-websockets.png" alt="html5-websockets" width="133" height="64" /><br />
Early on, experts of the RFID domain asked us to enable mobile or Web clients access to the raw data directly pushed by RFID readers. The challenge here is that the Web was designed mainly as a client-pull architecture, where clients can explicitly request (pull) data and receive it as a response (<a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/trifam-webmes-2010">we have a paper about the matter, here!</a>). This makes uses-cases where near real-time communication is required rather challenging. As an example, a typical use-case is one in which we would like to push events that are being recorded by an RFID reader directly to a mobile browser application for monitoring purpose.</p>
<p>Here, the “Real-time Web”, one of the most recent blueprints of the Web, can be leveraged. The Real Time Web encompasses several new techniques that can be used to push events directly to browsers. We focus on two of these here. The first one, called <a href="http://en.wikipedia.org/wiki/Comet_%28programming%29">Comet</a> (also called HTTP streaming or long-polling) is based on the concept of long-lasting HTTP connections and keep-alive messages. While this is supported by most browsers and HTTP libraries, it works by using an existing loop-hole. More recently, <a href="http://www.html5rocks.com/tutorials/websockets/basics/">Websockets</a> (part of the HTML5 drafts) were proposed. Websockets propose duplex communication with a single TCP/IP connection directly accessible from any compliant browser through a simple Javascript API. The increasing support for HTML5 in Web and Mobile Web browsers makes it a very good candidate for pushing data on the Web.</p>
<p><img class="alignleft size-full wp-image-922" title="tpusher-logo" src="http://www.webofthings.com/wp-content/uploads/2011/05/tpusher-logo-e1304784404372.png" alt="tpusher-logo" width="150" height="90" />For the EPC Network, we created tPusher, a service that combines a RESTful API with a Web-socket and Comet server. Using<br />
a RESTful API, clients can subscribe to RFID event notifications for a particular reader by using a URL such as:</p>
<blockquote><p><code>http://.../t-pusher/reader/READER_ID</code></p></blockquote>
<p><code> </code><br />
This initiates a Websocket connection with the server on which RFID events recorded by READER_ID will be pushed.</p>
<p>Our implementation is based on the great <a href="http://atmosphere.java.net/">Atmosphere framework</a>. Atomosphere is a Java abstraction framework for enabling push support on most Java Web servers. One of the advantages of this approach is to be able to deploy tPusher on recent Web Servers such as Grizzly, which are highly optimized to push events on the Web because of their usage of non-blocking threads for each client. In order to support browsers or other clients that do not support HTML5 Websockets yet, we use a client-side abstraction Javascript library called <a href="http://jfarcand.wordpress.com/2010/06/15/using-atmospheres-jquery-plug-in-to-build-applicationsupporting-both-websocket-and-comet/">Atmosphere JQuery Plugin</a> which falls back to a Comet connection in case Websockets are not supported by the client.</p>
<p>To better understand the impact of tPusher in the context of RFID apps let us talk about our demonstration: When setting up RFID readers or maintaining existing deployments it is valuable to have a direct feedback of the tags observed by a particular reader in order to monitor the manufacturing process or to debug the readers. In the current implementations of the EPC software stack this would require to use and configure a (expert) monitoring tool such as the Fosstrak LLRP Commander on a desktop computer. Thanks to the RESTful interface to the Real-Time Web capability of tPusher, the tags observed by any reader can now be directly pushed to any browser or HTTP library.</p>
<p>We developed as Mobile Web page that can display them in a user-friendly manner. The page uses HTML5, Javascript with the Atmosphere JQuery Plugin. All code required for such a page to subscribe to events pushed by readers through tPusher and display them fits within 5 lines of Javascript. The code is shown below:</p>
<blockquote><p><code><br />
// called whenever an event is pushed :<br />
function callback(response )<br />
{alert(response.responseBody + response.transport) ;}<br />
// subscription to the events of reader "exit1 "<br />
$.atmosphere.subscribe (<br />
"http://EPC_CLOUD_APPLIANCE/t-pusher/reader/exit1" ,<br />
callback , $.atmosphere.request =<br />
{transport : ’ websocket ’ }) ;</code></p></blockquote>
<p>Add some bits of <a href="http://www.sencha.com/products/touch/">Sencha Touch</a> HTML and CSS and you get a nice, user friendly mobile Web application within a few hours of work. The app does not require any installation (just access a URL!) and works accross mobile Web browsers (e.g., iPhone Webkit, Android Webkit / Firefox mobile, etc.)<br />
<img title="epc-mobile-monitor" src="http://www.webofthings.com/wp-content/uploads/2011/05/epc-mobile-monitor.png" alt="epc-mobile-monitor" width="350" height="368" />.</p>
<p>In a next post we will talk about the last pattern: <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-mashin-2010">Physical Mashups</a>.</p>
<p>For those who can&#8217;t wait, you can already sneak into the presentation of the full project below.</p>
<div id="__ss_7092523" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="EPC Cloud: Using the Web to Simplify the Global RFID Network" href="http://www.slideshare.net/misterdom/epc-cloud-using-the-web-to-simplify-the-global-rfid-network">EPC Cloud: Using the Web to Simplify the Global RFID Network</a></strong><object id="__sse7092523" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mitautoidlmpfinalpresentation-110228120840-phpapp01&amp;stripped_title=epc-cloud-using-the-web-to-simplify-the-global-rfid-network&amp;userName=misterdom" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mitautoidlmpfinalpresentation-110228120840-phpapp01&amp;stripped_title=epc-cloud-using-the-web-to-simplify-the-global-rfid-network&amp;userName=misterdom" name="__sse7092523" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/misterdom">Dominique Guinard</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/05/07/epc-cloud-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Architecting the Internet of Things has a Book</title>
		<link>http://www.webofthings.org/2011/04/30/architecting-the-iot-book/</link>
		<comments>http://www.webofthings.org/2011/04/30/architecting-the-iot-book/#comments</comments>
		<pubDate>Sat, 30 Apr 2011 18:06:12 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[RFID]]></category>
		<category><![CDATA[WSN]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=899</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/04/30/architecting-the-iot-book/' addthis:title='Architecting the Internet of Things has a Book '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Dear readers, First of all let us apologize for the infrequent posts. We are both in &#8220;final PhD writing mode&#8221; which is a rather time-consuming activity right in a time where the Web of Things is getting a real hot topic! Hence, only a small post to point you to a book. In an earlier [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/04/30/architecting-the-iot-book/' addthis:title='Architecting the Internet of Things has a Book '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Dear readers,</p>
<p>First of all let us apologize for the infrequent posts. We are both in &#8220;final PhD writing mode&#8221; which is a rather time-consuming activity right in a time where the Web of Things is getting a real hot topic! <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Hence, only a small post to point you to a book. In an <a href="web-of-things-cook-book">earlier post</a>, we presented the <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-fromth-2010">Web of Things cookbook</a>, which is in fact part of a book that just got published called: &#8220;Architecting the Internet of Things&#8221;.<br />
<img src="http://www.webofthings.com/wp-content/uploads/2011/04/cda_displayimage.jpg" alt="" title="Architecting the Internet of Things" width="153" height="229" class="alignleft size-full wp-image-900" /></p>
<p>The book is a nice surprise. It is not focused, like our chapter, on technical problems but rather gives an overview of where the Internet of Things comes from and where it might go in the (very?) near future. While we do not agree on everything in this book (but hey, mixes of perspectives usually lead to the right one! <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) you should definitely browse it if you are an IoT / WoT researcher and especially if you need an easy to read overview of what researchers do in this field.</p>
<p>You can find it on <a href="http://www.amazon.com/Architecting-Internet-Things-Dieter-Uckelmann/dp/3642191568">Amazon</a> or directly on <a href="http://www.springer.com/engineering/production+eng/book/978-3-642-19156-5?changeHeader">Springer</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/04/30/architecting-the-iot-book/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Touch the Web 2011</title>
		<link>http://www.webofthings.org/2011/03/31/touch-the-web-2011/</link>
		<comments>http://www.webofthings.org/2011/03/31/touch-the-web-2011/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 08:46:34 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[touchtheweb]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=892</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/03/31/touch-the-web-2011/' addthis:title='Touch the Web 2011 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>While heavily working on preparing a nice WoT 2011 workshop we wanted to share with you the call for paper of a &#8220;competing&#8221; workshop: Touch the Web. I had the chance to attend it last year and I must say I was impressed by the quality of discussions. It was a rather small but very [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/03/31/touch-the-web-2011/' addthis:title='Touch the Web 2011 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>While heavily working on preparing a nice <a href="http://www.webofthings.com/wot/2011">WoT 2011</a> workshop we wanted to share with you the call for paper of a &#8220;competing&#8221; workshop: Touch the Web.</p>
<p>I had the chance to <a href="http://www.webofthings.com/2010/07/26/touch-the-web-2010-icwe-2010/"> attend it last year</a> and I must say I was impressed by the quality of discussions. It was a rather small but very focused crowd, slightly more on the Web-side than on the things-side with a hint of model driven architectures (probably influenced by the mother conference it is attached to: ICWE), which makes it actually nicely complementary to WoT.</p>
<p>Anyways, I invite you all to look at the <a href="http://www.pros.upv.es/touchtheweb/">CFP and possibly attend it</a>: </p>
<p><a href="http://www.pros.upv.es/touchtheweb/">TouchTheWeb’11</a><br />
International Workshop on Web-enabled Objects<br />
ICWE 2011 &#8211; The Eleventh International Conference on Web Engineering.<br />
Workshop Date: June 20, 2011</p>
<p>Workshop Organizers<br />
Fernando Lyardet1, Dr. Vicente Pelechano2<br />
1)Telecooperation Group<br />
Darmstadt University of Technology<br />
Hochschulstraße 10<br />
64289 Darmstadt, Germany<br />
fernando@tk.informatik.tu-darmstadt.de<br />
2)Centro ProS &#8211; Universidad Politécnica de Valencia<br />
Camino de Vera S/N,<br />
46022 Valencia, España<br />
pele@dsic.upv.es <mailto:pele@dsic.upv.es></p>
<p>Important Dates<br />
April 26, 2011Submission Deadline<br />
May. 26, 2011Notification of Acceptance<br />
Jun. 10, 2011Final Papers Due</p>
<p>Aim and Scope<br />
The vision of the Internet of Things builds upon the use of embedded systems to control devices, tools and appliances. Although this has been<br />
common practice for almost two decades now, with every new generation, these controllers provide an ever-increasing list of capabilities in the<br />
form of assistance, information, and customization. With the addition of novel communications capabilities and identification means such as RFID,<br />
systems can now gather information from other sensors, devices and computers on the network, or enable user-oriented customization and<br />
operations through short-range communication. So, what makes these connected things special? It is their ability to mesh the embedded<br />
knowledge about themselves, and their capability to acquire, share and combine knowledge with other entities and services in their surroundings.<br />
When the information gathered by different sensors is shared by means of open Web standards, new services can be defined on top of physical<br />
elements. These meshes of things will become the basis upon which future smart living, working and production places will be created, that<br />
gradually grow in complexity and smartness, as people define them with the objects they place. By interconnecting people and things through the<br />
web, digital services can be directly provided where they are needed. This vision enables new ways of narrowing the differences between<br />
virtual and physical worlds by defining a paradigm where both virtual and physical entities can seamlessly integrate their capabilities with<br />
people.</p>
<p>The fundamental questions in this workshop are:<br />
- How do we apply the lessons learned in Web Engineering to the Internet of Things?<br />
- What kind of Web-based interaction patterns for embedded devices (streaming, eventing, etc.) can we identify?<br />
- Applications, deployments, prototypes and evaluations of Web of things systems<br />
- Human-things interaction models and paradigms (mobile interfaces, etc.)<br />
- User-oriented, context-aware discovery and dynamic search for the real world<br />
- Compositions of Things and Meshes of Things<br />
- What kind of interfaces, business models and scenarios these smart<br />
things will create, address and modify?<br />
How can the services in the surroundings be composed and orchestrated?</p>
<p>The research areas involved are many, including Web Engineering,<br />
Ubiquitous Computing, Product Engineering, Distributed Systems, Human<br />
Computer Interaction, Economics, Artificial Intelligence, and many more.<br />
We look forward in this workshop to bring together different areas of<br />
expertise to help us shape a vision of creating living and working<br />
surrounded by by meshes of web-enabled things.<br />
We invite all researchers who want to contribute, to participate by<br />
submitting an original paper of up to 10 pages and/or a position<br />
statement of 2 pages (both Springer LNCS style). All submissions will be<br />
blind reviewed by 2 members of the Program Committee.</p>
<p>The research areas involved are many, including Web Engineering, Ubiquitous Computing, Product Engineering, Distributed Systems, Human Computer Interaction, Economics, Artificial Intelligence, and many more. We look forward in this workshop to bring together different areas of expertise to help us shape a vision of creating living and working surrounded by by meshes of web-enabled things. </p>
<p>We invite all researchers who want to contribute, to participate by submitting an original paper of up to 10 pages and/or a position statement of 2 pages (both Springer LNCS style). All submissions will be blind reviewed by 2 members of the Program Committee.</p>
<p>Program Committee (In Formation)</p>
<p>Martin Gaedke, Technische Universität Chemnitz, Germany.<br />
Pau Giner, Universidad de Valencia, Spain.<br />
Dominique Guinard, ETH Zurich, Switzerland<br />
Tomás Sánchez López, Cambridge University, UK.<br />
Diego López de Ipiña, Universidad de Deusto, Spain.<br />
Kristof Van Laerhoven, Darmstadt University of Technology, Germany.<br />
Gustavo Rossi, Universidad Nacional de La Plata, Argentina.<br />
Reiner Wichert, Fraunhofer IGD Darmstadt, Germany.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/03/31/touch-the-web-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: Cloud Computing &amp; REST (Part 1/3)</title>
		<link>http://www.webofthings.org/2011/03/08/epc-cloud-1/</link>
		<comments>http://www.webofthings.org/2011/03/08/epc-cloud-1/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 14:03:22 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=863</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/03/08/epc-cloud-1/' addthis:title='EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: Cloud Computing &#38; REST (Part 1/3) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Part 1: Cloud &#38; REST &#124; Part 2: HTML5 WebSockets &#124; Part 3: Physical Mashups Since last summer, I had the chance to work at the MIT Laboratory for Manufacturing and Productivity (LMP) in the Auto-ID Labs sub-group, working with the lab associate director Christian Floerkemeier and Prof. Sanjay Sarma. Six month after the beginning [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/03/08/epc-cloud-1/' addthis:title='EPC Cloud: Simplifying the Internet of Things Thanks to Web Patterns: Cloud Computing &amp; REST (Part 1/3) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p><a href="epc-cloud-1">Part 1: Cloud &amp; REST </a> | <a href="epc-cloud-2">Part 2: HTML5 WebSockets</a> | <a href="epc-cloud-3">Part 3: Physical Mashups</a></p>
<p>Since last summer, I had the chance to work at the <a href="http://web.mit.edu/lmp/">MIT Laboratory for Manufacturing and Productivity (LMP)</a> in the <a href="http://www.autoidlabs.org/">Auto-ID Labs</a> sub-group, working with the lab associate director Christian Floerkemeier and <a href="http://meche.mit.edu/people/index.html?id=74">Prof. Sanjay Sarma</a>. Six month after the beginning of the project we reached a fist milestone and thought it would be good to wrap up what we did there.</p>
<p>The idea of the project is to study how Web and Web of Things blueprints (i.e., architectural patterns) can help to foster the adoption of the EPC Network by making it simpler to deploy and develop upon.</p>
<p>The EPC (Electronic Product Code) Network is probably one of the most comprehensively standardized IoT (Internet of Things) infrastructures: <a href="http://www.gs1.org/gsmp/kc/epcglobal">it offers standards</a> that address every steps from encoding unique number on RFID tags, to <a href="http://www.gs1.org/gsmp/kc/epcglobal/llrp">reading them with standardized readers (LLRP)</a>, <a href="http://www.gs1.org/gsmp/kc/epcglobal/ale">aggregating events (ALE)</a> to persiting events in their business context and <a href="http://www.gs1.org/gsmp/kc/epcglobal/epcis">make them available for applications (EPCIS)</a>.<br />
<img src="http://www.webofthings.com/wp-content/uploads/2011/03/epc_network_big-e1299592914579.png" alt="" title="EPC Network" width="600" height="600" class="alignleft size-full wp-image-874" /></p>
<p>Recently, RFID is getting a second youth, its hype phase passed, it is now slowly coming to maturity in a <a href="http://rfid.thingmagic.com/rfid-blog/bid/52952/100-Uses-of-RFID-in-Review">number of applications</a>. A lot of which combine RFID with other sensors and actuators. Not to forget the recent announcements of Google to boost the adoption of NFC (Near Field Communication, another type of RFID tags) by adding native Android OS support for NFC readers embedded in mobile phones (e.g., in the <a href="http://www.youtube.com/watch?v=wk5mUdeEF8c">Nexus S</a>).</p>
<p>However, while the adoption the hardware (EPC tags and LLRP readers) is progressing significantly, the adoption of the software standards is yet to take off especially for SMEs.</p>
<p>We believe that part of the reasons for this lack of adoption is the complexity of EPC Network infrastructures. As an example, the leading open-source implementation of the EPC software standards, <a href="http://www.fosstrak.org">Fosstrak</a>, requires a total of 12 software components to be installed, configured and maintained. This was our starting point: what if Web and Web of Things architectural blueprints would make the EPC Network simpler to deploy, maintain and develop upon.</p>
<p>After looking a little more a the pain-points of EPC Network deployments we discovered that we could help on at least three of them with Web (of Things) remedies. We came up with 4 different remedies. In this post we look at two of them and will look at the others in a next post.</p>
<h2>Cloud Computing and Virtualization to Reduce Installation, Configuration and Maintenance Costs/Hassle</h2>
<p><img src="http://www.webofthings.com/wp-content/uploads/2011/03/epc-coud-appliance-logo-big-e1299592635495.png" alt="" title="EPC Cloud Appliance Logo" width="150" height="80" class="alignleft size-full wp-image-875" />We used virtualization (sometimes called Private Cloud) to create a development virtual machine, instead of hours of installation, the EPC dev virtual machine lets you test and develop with the EPC software stack within a few minutes.</p>
<p>We then used Cloud Computing (Utility Computing in a Public Cloud) to create an <a href="http://aws.amazon.com">Amazon EC2</a> instance of a whole EPC back-end called EPC Cloud Appliance. Instead of weeks of installation by domain-experts, you now </p>
<ol>
<li>buy an (LLRP) standard reader, </li>
<li>log onto Amazon EC2, select the EPC Cloud virtual machine fire it up on any number of appliances and off you go, you are ready to create your RFID applications, backed by a scalable, standard, EPC software infrastructure.</li>
</ol>
<h2>RESTful Interfaces to Simplify Application Development</h2>
<p><img src="http://www.webofthings.com/wp-content/uploads/2011/03/web_adapter_logo_big_cloud-e1299592723667.png" alt="" title="EPCIS Web Adapter Logo" width="149" height="87" class="alignleft size-full wp-image-876" />Next, we wanted to simplify the currently rather complex interfaces to enable new types of apps using the EPC Network such as mobile apps, apps on sensor nodes or Web applications. The pattern we used for this is REST. <a href="web-of-things-cook-book">Like in most Web of Things projects</a>, we developed a RESTful architecture for the EPC Network in order to provide interfaces to RFID data and devices that are lightweight, easy to use, and easy to integrate with existing services on the Web.</p>
<p>Our first step in this space was to RESTify the information service of the EPC Network (the EPCIS) in a component called: EPCIS Webadapter as described here <a href="epcis-webadapter-opensource">open-source software framework here</a>. Using the Webadapter, every tagged product, reader, location, etc. gets a unique and resolvable URL.<br />
Try it for yourself on live data by clicking the link below:<br />
<a href="http://restepc.webofthings.com/location/urn:ch:sap:regensdorf:frc/reader/urn:ch:sap:regensdorf:frc:shopfloor/time/2010-12-28T12:23:28.000Z/event">restepc.webofthings.com/location/urn:ch:sap:regensdorf:frc/reader/urn:ch:sap:regensdorf:frc:shopfloor/time/2010-12-28T12:23:28.000Z/event</a></p>
<p>With this interface, RFID data can be consumed by any Web client such as browsers, mobile phones, sensor nodes, etc.</p>
<p><a href="epc-cloud-2">In part 2 of this post</a> we talk about how we used the <strong>Real-Time Web and Physical Mashups blueprints</strong> to further help easy Web development on top of the EPC Network.</p>
<p>You can also sneak into the presentation of the full project below.</p>
<div style="width:425px" id="__ss_7092523"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/misterdom/epc-cloud-using-the-web-to-simplify-the-global-rfid-network" title="EPC Cloud: Using the Web to Simplify the Global RFID Network">EPC Cloud: Using the Web to Simplify the Global RFID Network</a></strong><object id="__sse7092523" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mitautoidlmpfinalpresentation-110228120840-phpapp01&#038;stripped_title=epc-cloud-using-the-web-to-simplify-the-global-rfid-network&#038;userName=misterdom" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse7092523" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mitautoidlmpfinalpresentation-110228120840-phpapp01&#038;stripped_title=epc-cloud-using-the-web-to-simplify-the-global-rfid-network&#038;userName=misterdom" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/misterdom">Dominique Guinard</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/03/08/epc-cloud-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LIFT11 &#8211; talk transcript</title>
		<link>http://www.webofthings.org/2011/02/04/lift11-talk-transcript/</link>
		<comments>http://www.webofthings.org/2011/02/04/lift11-talk-transcript/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 16:29:59 +0000</pubDate>
		<dc:creator>Vlad Trifa</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[about]]></category>
		<category><![CDATA[appliances]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[cities]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/2011/02/04/lift11-talk-transcript/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/02/04/lift11-talk-transcript/' addthis:title='LIFT11 &#8211; talk transcript '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>The transcript of my talk at LIFT this afternoon. Thought it would be a good intro to WoT (although very high level), so I shared it here. Thoughts &#38; feedback more than welcome! Yeah, it&#8217;s a lot of text, and it&#8217;s ugly to read on a blog, so I also made a pretty PDF you [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/02/04/lift11-talk-transcript/' addthis:title='LIFT11 &#8211; talk transcript '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>The transcript of <a href="https://liftconference.com/lift11/program/talk/vlad-trifa-what-about-web-things">my talk at LIFT this afternoon</a>. Thought it would be a good intro to WoT (although very high level), so I shared it here. Thoughts &amp; feedback more than welcome! Yeah, it&#8217;s a lot of text, and it&#8217;s ugly to read on a blog, so I also made a <a title="lift11.pdf" href="http://www.webofthings.com/wp-content/uploads/2011/02/lift11.pdf">pretty PDF</a> you can print or read later.</p>
<p><a title="Vlad Trifa by alchemy1best, on Flickr" href="http://www.flickr.com/photos/alchemists/5420921079/"><img src="http://farm6.static.flickr.com/5259/5420921079_05ba6c3067.jpg" alt="Vlad Trifa" width="500" height="414" /><br />
<em>(via alchemy1best on flickr)</em></a></p>
<p><em>[update] Also, see the talk here:</em><br />
<iframe width="560" height="340" src="http://cdn.livestream.com/embed/liftconference?layout=4&amp;clip=pla_b70730ca-8898-4d17-b905-cb9e8b2779b5&amp;autoplay=false" id="iframeplayer" style="border:0;outline:0" frameborder="0" scrolling="no"></iframe>
<div style="font-size: 11px;padding-top:10px;text-align:center;width:560px"><a href="http://www.livestream.com/liftconference?utm_source=lsplayer&amp;utm_medium=embed&amp;utm_campaign=footerlinks" title="Watch liftconference">liftconference</a> on livestream.com. </div>
<p>As a PhD student at <span class="caps">ETH</span> Zurich and <span class="caps">SAP, I have been exploring the</span> Internet of Things (IoT), which is the vision of a world where all electronic devices are connected together to form a single, coherent network of heterogeneous devices. In theory, such a large network could collect real-time data from the physical world that can be used to solve all our problems, improve traffic in large cities, reduce pollution and energy consumption, take better care of the elderly and so on.</p>
<p>All this sounds nice in theory, but the reality is unfortunately different.</p>
<p>Early in my research, I realized that the Internet of Things is merely a scam &#8211; it is a leaky concept. On the one hand we have academic research that is not really concerned with standardization issues, therefore many incompatible solutions/projects have been explored by diverse research groups pretty much in isolation. On the other hand, we have the industry which is very interested by standards, as many companies that want to lead the <span class="caps">IOT,</span> so hundreds of protocols to communicate with devices have been created, proposed, even standardized. But are these standards really used? I mean by more than a few thousands IT experts in a very specific domain?<br />
<img src="http://www.webofthings.com/wp-content/uploads/2011/02/lift11.003.jpg" alt="lift11.003.jpg" width="480" height="360" /></p>
<p>Let me illustrate this with a small sample of such standards commonly used in home automation and machine-to-machine communication. How many of you know and can develop using one of these protocols? Humm… yeah… This is exactly what I mean by leaky concept. Such a messy world where all of these protocols &#8211; or non-standard standards as I like to call them &#8211; co-habit, cannot become a unique Internet of Things. The reality today is that we have built many <em>Intranets of things</em>. Yes they work and do the job, but they remain isolated islands of a few connected devices. These islands have practically no way to interact with each other, and this observation reduces the classic vision of Internet of Things to merely an utopia. The status quo, makes it hard to share and reuse solutions, as for each new deployment tons of things need to be developed over again from scratch.</p>
<p>This is a huge waste of time and resources.</p>
<p>In fact, there is already a single standard out there to bind them all. We all know it and use it everyday: the <strong>Web</strong>.</p>
<p>It is efficient and works well, and the reason the Web has become so successful is because it was free, open, flexible, and designed to be massively scalable. But above all, the main reason it has worked is because it was so simple, open, free, so anyone could use it. You became part of the Web by designing your first Web page using Frontpage and cheesy animated <span class="caps">GIF</span>s. Anyone could be part of it. All you needed was a computer, a modem and a text editor. This aspect is so fundamental that with my colleague Dom, we have explored how to adapt this magic recipe for electronic devices. They have a right to be part of the Web too, and as I will explain in this talk there are many reasons why they should be. Beyond obvious business opportunities by web-enabling devices, we have accumulated two decades of knowledge in building massively scalable, secure, and efficient Web sites. We have built a wealth of expertise for distributed caches, replicative DBs and so on. Why not reuse all that for devices too? Why do we need to reinvent wheels?<br />
<img src="http://www.webofthings.com/wp-content/uploads/2011/02/lift11.005.jpg" alt="lift11.005.jpg" width="480" height="360" /></p>
<p>My argument here is that there is not a single world wide web, but 5 of them. We can see them as various trends, or facets of the Web as we know it today, and we all know and understand them. But, at the intersection of these 5W, when all these pieces are put together, a whole new, unknown territory emerges, and brand new possibilities to solve old problems are unlocked. This design space there is what we call the Web of Things. But first, let’s first focus a little more on the physical Web and programmable Web.</p>
<p>Once upon a time, electronics and programming was reserved to the highest social class of our civilization, geeks. However, one day <a href="http://processing.org/">processing</a> and <a href="http://www.arduino.cc/">Arduino</a> appeared. This explosive cocktail has revealed to the world the conspiracy nerds were setting up, by demystifying our virtues and showed to the world how easy it actually is to program. Since then, countless designers and other people who were not meant to touch technology were suddenly empowered to create digital artifacts easily, on their own.These tools are an incredible example of how simple tools can democratize programming, by lowering the barrier for fast prototyping physico-digital artifacts.</p>
<p>How many of you can program processing/arduino?Not enough.</p>
<p>We want more people to be able to access and use real-time data. Not just raw sensor readings. I’m talking about data people care about. Data that can make our lives easier. Data that could make us happier. We believe the Web of Things to be the next evolution of the Web by enabling the democratization of programming and active citizenship. We believe this because the Web offers the lowest possible access barrier to simply create something that you can share with the world. Now how many of you have already made a Web page? Or setup a blog? Get my point? Everyone is a potential developer for the Web of Things. And you will be able to access and integrate real-time data from all kinds of sensors, simply by pasting some <span class="caps">HTML</span> code on your web page.</p>
<p>I would like to share the vision of a large ecosystem of ubiquitous digital services roaming around, freely accessible. Imagine an ecosystem of reusable and shareable sensors, devices, and services that can be accessed simply via a Web <span class="caps">API,</span> using simply your facebook login information. Just by sending <span class="caps">HTTP POST</span>/GET request to a device, you read a sensor, you open a door. There are two ways to interact with this ecosystem: 1) “READ”: collect data they record automatically and analyze it, or 2) “WRITE”: pop up your phone, browse the space you&#8217;re in for example query for an empty restaurant, call a cab, turn on lights, music or <span class="caps">AC.</span></p>
<h3>Mobile ad-hoc interaction</h3>
<p>Let’s start directly the <span class="caps">WRITE</span> aspect first through an example. Imagine you go to a hotel in Japan, it’s freezing and you’re handed a remote like this. Chances are the accompanying translation such as this one is not included. What do you do? Why can’t you just pop out your phone and control the AC directly with it? Or setup your alarm or book a tennis course offered by the hotel? Or even better, discretely ordering some champagne and caviar for your lady and play some romantic music while dimming the light? In a hotel room in Japan you’ve never been!!<br />
<img src="http://www.webofthings.com/wp-content/uploads/2011/02/lift11.008.jpg" alt="lift11.008.jpg" width="480" height="360" /></p>
<p>Now… what if I told you that for less than 10 dollars, you can buy a <a href="http://www.tag4m.com/">simple</a> <a href="http://pdf.directindustry.com/pdf/lantronix/matchport-b-g-pro-wifi-embedded-device-server-network-processor-module/28098-54633.html">chip</a> with a Wi-Fi antenna that could turn anything into a Web server? This means, any electronic thing can be connected to the Web and can be controlled via a Web <span class="caps">API,</span> and you would literally browse around the “physical” page of your room and find about the things in the physical world you could control? And just like most Websites in the world, it would recognize the language your phone and give you the room page in this same language.</p>
<p><a href="http://blog.liip.ch/archive/2010/06/08/niwea-native-interoperable-web-apps.html">Niwea</a> is a term coined out by my friend <a href="http://gassert.ch/">hannes gassert</a>, and stands for Native Interoperable WEb Apps (I wrote a <a href="http://www.webofthings.com/2010/06/29/fast-prototyping-wot-apps-with-niwea/">bigger post about this</a> earlier). If you’re in the software industry, chances are a client or your boss told you “we need an iphone/symbian/windows mobile/android app”. Of course, many self-respecting developers might reply “no, you don’t really. You can do this apponly need a simple <span class="caps">HTML</span>/Javascript app that uses <span class="caps">CSS</span> style sheets to render your applications on these diverse mobile phones”. So you only develop once a Web app, and it’ll run on many devices. After this simple suggestion, the contra-argument generally goes along the lines of “bla bla want iphone app bla bla!!”. <a href="http://www.sencha.com/">Sencha</a>, <a href="http://www.jqtouch.com/">jQTouch</a>, <a href="http://code.google.com/p/iui/">iui</a> are some of those frameworks. They are not great yet, but it’s only the beginning. Think about it: how many of you have made an iPhone app? Should I ask again about Web apps? iPhone developers: few and expensive (won’t even mention code maintenance), Web developers: cheap &amp; easy (and we got lots of ‘em).</p>
<p>If you need performance or support for the native platform (GPS, camera, audio, etc), the N of niwea kicks in. Using <a href="http://www.phonegap.com/">phonegap</a>, you can transform your Web app into a real, native app that will look, feel, and work just like the real thing. Only that it took you a few hours and $$ to make.</p>
<p>I do believe many more frameworks for fast prototyping Web apps (especially mobile) will appear and mature in the next years. Hopefully, more complete <span class="caps"><a href="http://en.wikipedia.org/wiki/Integrated_development_environment">IDE</a>s</span> such as Flash) for developing interactive mobile Web apps with a few clicks. There is so much potential there!</p>
<h3>Real-time cities</h3>
<p>Now let’s look at the other interaction mode, the “READ” aspect. O&#8217;Reilly has just organized <span class="caps"><a href="http://strataconf.com/strata2011">STRATA</a>,</span> a conference that looks into data science &#8211; that is how to address this big question: how to efficiently analyze tons of raw data to extract meaningful information that could improve business process, marketing, etc.</p>
<p>But what if the data in question is physical data? I spent the last couple of months exploring this possibility with the <span class="caps"><a href="http://senseable.mit.edu/">Senseable City Lab at MIT</a>,</span> on a project called <a href="http://senseable.mit.edu/livesingapore/">LIVE Singapore!</a> Let’s take a city, for example Singapore. Lot of digital data traces are generated there every second via cameras, sensors of all kinds, radars &amp; electronic road pricing, people with mobile phones, etc.<br />
<img src="http://www.webofthings.com/wp-content/uploads/2011/02/lift11.010.jpg" alt="lift11.010.jpg" width="480" height="360" /></p>
<p>All this data represents a goldmine for everyone, if only it were to be used. Unfortunately, different companies collect it only to ensure everything works fine, and that’s it. It’s then stored behind closed doors &#8211; or worse, deleted &#8211; but rarely thoroughly analyzed. If only one could access it, so much valuable information could be extracted from it – valuable both for the company who could improve their processes or optimize their operations and citizens at large.</p>
<p>According to <a href="http://www.libelium.com/libeliumworld/articles/110190193831">this excellent blog post from libellium</a> (worth reading):</p>
<blockquote><p>Optimizing water used to irrigate parks, managing the lighting in a smart way, providing an information system of free parking spaces or water leaks in pipes are problems common to most cities: they all could be treated with an intelligent monitoring system that would help in the daily management of resources.</p></blockquote>
<p>There is a lot of information there that could be used to build a more efficient city, and using new technologies to collect this data represents a massive potential to build more efficient cities. In the LS project we are building a massively scalable platform that allows to collect hundreds of streams of raw data from various agencies in real-time and process all that to infer higher-level information that can be dispatched to various agencies to optimize joint efforts.</p>
<p>I do believe a company that is very active in this area is <span class="caps">IBM,</span> via their <a href="http://www.ibm.com/smarterplanet/us/en/">Smarter Planet</a> initiative. I am not affiliated to <span class="caps">IBM</span> and the ideas I express here are only mine. But they are a great case study because they are a global company that embrace the internet of things not just as a gadget or research topic, but as a concrete product that can solve major challenges our civilization faces. Recently they <a href="http://www.fastcompany.com/1712443/building-a-smarter-favela-ibm-signs-up-rio">partnered with the city of Rio de Janeiro</a> to build a new operations center that operates independently of any agency while receiving data from several of them, running it through a battery of algorithms to monitor, predict, and visualize vital information in real-time to decide how best to respond, and answer optimally things such as: <em>“Which streets will require the most troops? Which hills are most prone to mud slides? Are there shelters that have vacancies? Which hospitals have beds available? What is the best way to exit from a soccer match at the Maracana? How should officials direct traffic coming from the Copacabana Beach? Where are police cars, emergency, ambulances? Where they should go?”</em></p>
<h3>Water management</h3>
<p>Drinking water is an increasingly valuable resource throughout the world, and as cities get bigger, efficiently distributing water is becoming a major issue. Current infrastructure is aging, pipe failures are fairly common (leaks, bursts) and various reports show that on average 30% of drinkable water is lost during transmission, the system operation and management itself is often inefficient, water can be contaminated biologically or chemically. These problems have tremendous effects! First, financially it&#8217;s a lot of investments and profits that go down the drain… literally. Besides, an exploding pipe in downtown costs lots of money to repair and degrades public image. Finally &#8211; and most importantly &#8211; it is a major public health concern, as in case of water shortage the energy costs to keep up with water demand will explode. Today, we know what comes in and what comes out, but the spatial and temporal resolution of data collected within the system is very low: we just know there’s a leak but we don’t know where and when exactly it happened.</p>
<p><img src="http://www.webofthings.com/wp-content/uploads/2011/02/lift11.013.jpg" alt="lift11.013.jpg" width="480" height="360" /></p>
<p>New water management strategies and technologies are a major challenge we need to address, and the sooner the better. This is another project my colleagues from <span class="caps"><a href="http://censam.mit.edu/">CENSAM</a></span> are working on in Singapore. Called <a href="http://aqueduct.nus.edu.sg/waterwise/">Waterwise</a>, this project aims to monitor continuously the drinking water distribution systems using sensors distributed throughout the water distribution system. Connected via a 3G connection, they are able to monitor in almost real-time the various conditions inside the pipe system such as pressure temperature, and analyze the chemical and biological composition to detect abnormalities. Firstly, the ability to quickly detect, localize leak/burst, and react quickly can reduce the amount of water lost through leakage, reduce customer disruption and minimize the extent of pipe repairs. Secondly, on-line hydraulic modeling and calibration of a water system gives an accurate, up-to-date picture of the hydraulic state of a system (flow and pressure) and the estimated consumption/demand patterns within a water distribution system.</p>
<h3>Real-time logistics</h3>
<p>Some people might still wonder “<em>Ok great, but can I actually make money with this WoT thingie</em>”? The answer is yes, and tons of it. A use case we have worked on while at <span class="caps">SAP</span> was how to build much more flexible BI application that tap the power and flexibility of the Web. There are many important bits of information in an <span class="caps">RFID</span>-based supply chain, the 5W (what, when, where, who, which), and we need to integrate them efficiently and in real-time in other operations.</p>
<ul>
<li>The “what&#8221;: what tagged products (EPCs) were read.</li>
<li>The “when&#8221;: at what time were the products read.</li>
<li>The “where&#8221;: where were the products read, in terms of Business Location (e.g. “Floor B&#8221;).</li>
<li>The “who&#8221;: what readers (Read Point) recorded this trace.</li>
<li>The “which&#8221;: what was the business context (Business Step) recording the trace (e.g. “Shipping&#8221;).</li>
</ul>
<p>￼</p>
<p>The <a href="http://www.gs1.org/epcglobal">EPCIS network</a> (stands for Electronic Product Code Information System) is a set of tools and standards for tracking and sharing <span class="caps">RFID</span>-tagged products. It is there and used by many companies, and built by many global vendors such as <span class="caps">SAP,</span> oracle, <span class="caps">IBM</span> sell, or even the open source implementation, called <a href="http://www.fosstrak.org/">Fosstrack</a>. However, much of this data remains in closed networks and is hard to integrate. Obviously the existing products are pretty expensive and not for the average consumer.</p>
<p>￼<img src="http://www.webofthings.com/wp-content/uploads/2011/02/lift11.016.jpg" alt="lift11.016.jpg" width="480" height="360" /></p>
<p>Dominique has been exploring how to make it easier to use all this data, to integrate it into various applications, and especially how to build more flexible, scalable, global application for better logistics. We create an <span class="caps">EPC</span> appliance in the cloud (Amazon <span class="caps">EC2</span>) and we we build Web <span class="caps">API</span>s for accessing every standard in the cloud. With this, one can create:</p>
<p>1) a scalable, distributed DB for the <span class="caps">RFID</span> events (readings),</p>
<p>2) Business intelligence widgets using the <span class="caps">EPCIS REST API,</span></p>
<p>3) Mobile Web Apps that can be used to monitor readers in-situ (HTML5 push for the actual implementation),</p>
<p>4) <span class="caps">RFID</span> / Sensors / Business apps (e.g., <span class="caps">ERP</span>) Web mashups (even people can do that, e.g., what to do when an object gets stolen?)</p>
<h3>Fears</h3>
<p>Over the years, we have received much criticism about building such an Orwellian society where everything is interconnected, tagged, tracked, monitored. I can’t deny these fears are justified, but just like with any other technology it’s not good or bad. It’s essential to put in the place not only the technical, but also legal barriers to minimize misuse of all this data. So let me ask you something: Are your e-banking transactions publicly available over the web? no. Are your emails publicly available online? No, unless you hit the notorious “reply all” button. Can I access your company’s intranet? Of course not.</p>
<p>We have been building sufficiently secure websites for almost two decades, and in the Web of Things, these well-known mechanisms would come for free. I’m not insinuating these are perfect, but that they are good enough for most use cases. So why not just leverage them for physical devices?</p>
<h3>Conclusions</h3>
<ol>
<li>WoT is here and it matters, but it is not the <strong>best</strong> solution for everything.</li>
<li>Think about niwea when you think mobile</li>
<li>Stop talking, start prototyping</li>
</ol>
<p>I hope that I’ve been able to explain what is the Web of Things, why is it different from the Internet of Things, and in what this difference matters. Hopefully, as more people understand the value and potential of sharing data for not only themselves, but for all of us, we’ll see more such projects emerge. This in turn will accelerate innovation and allow us to build more efficient and sustainable cities, without sacrificing the quality of life.</p>
<p><em><strong>We would like to thank once more here all the people who helped and supported us (financially and psychologically) throughout our research. Of course our professor Friedemann Mattern and our colleagues and students at the distributed systems group at</strong> <span class="caps"><strong>ETH</strong></span> <strong>Zurich. Then</strong> <span class="caps"><strong>SAP</strong></span> <strong>research and the EU projects socrades and sensei that have funded half of our phd. Then you all, the community that inspired us and reminded us that what we do actually matters, you&#8217;re all great!</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/02/04/lift11-talk-transcript/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WoT Workshop: Deadline Extension</title>
		<link>http://www.webofthings.org/2011/02/02/wot-deadline-extension/</link>
		<comments>http://www.webofthings.org/2011/02/02/wot-deadline-extension/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 19:17:34 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wot]]></category>
		<category><![CDATA[wot2011]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=818</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/02/02/wot-deadline-extension/' addthis:title='WoT Workshop: Deadline Extension '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>A very brief post to announce that the deadline for submitting papers to the Web of Things workshop was extended to the February 11, 2011. Meanwhile we are also organizing some nice add-ons to the workshop like a hack-camp, some nice products demonstrations, a best paper award and hopefully a nice dinner so that we [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/02/02/wot-deadline-extension/' addthis:title='WoT Workshop: Deadline Extension '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>A very brief post to announce that the deadline for submitting papers to the <a href="http://www.webofthings.com/wot/2011/cfp.php">Web of Things workshop was extended to the February 11, 2011.</a></p>
<p>Meanwhile we are also organizing some nice add-ons to the workshop like a hack-camp, some nice products demonstrations, a best paper award and hopefully a nice dinner so that we can all strategize together about the future of the Web of Things! So, you have one more week to submit your papers, we look forward to read your papers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/02/02/wot-deadline-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big data and smart cities</title>
		<link>http://www.webofthings.org/2011/01/31/big-data-and-smart-cities/</link>
		<comments>http://www.webofthings.org/2011/01/31/big-data-and-smart-cities/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 13:29:28 +0000</pubDate>
		<dc:creator>Vlad Trifa</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[geneva]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[lift]]></category>
		<category><![CDATA[liftconference]]></category>
		<category><![CDATA[messaging]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/2011/01/31/big-data-and-smart-cities/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/31/big-data-and-smart-cities/' addthis:title='Big data and smart cities '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>I didn&#8217;t blog much in the last months as I was fortunate enough to spend the second half of 2010 as a researcher at the MIT SENSEable City Lab. I spent most of my time working on the LIVE Singapore! project (and living between Boston and Singapore), in particular exploring the &#8220;so what?&#8221; aspect of [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/31/big-data-and-smart-cities/' addthis:title='Big data and smart cities '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>I didn&#8217;t blog much in the last months as I was fortunate enough to spend the second half of 2010 as a researcher at the <a href="http://senseable.mit.edu/">MIT SENSEable City Lab</a>. I spent most of my time working on the <a href="http://senseable.mit.edu/livesingapore/">LIVE Singapore!</a> project (and living between Boston and Singapore), in particular exploring the &#8220;<i>so what?</i>&#8221; aspect of WoT &#8211; that is how to actually build something useful on top of all these sensors. This project is very timely and matches wonderfully with what&#8217;s happening right now in the <a href="http://www.data.gov/">data.gov</a> and <a href="http://asmarterplanet.com/blog/2010/12/partnering-to-build-smarter-cities.html">smart cities</a> spheres.</p>
<p>We have seen most IoT/WoT projects applied to smart buildings and home automation, and other mobile interaction scenarios, but it is worthwhile to consider how this fits the bigger picture and think of more meaningful scenarios. As more and more people will move to cities, it will become essential to rethink pretty much every aspect of the infrastructures our cities were built upon. As sensors and other tiny computers are being deployed in our cities, there are strong incentives by making all this data available, publicly and simply, as evidenced by recent conferences organized by O&#8217;Reilly, such as <a href="http://strataconf.com/strata2011">Strata</a> or <a href="http://www.gov2summit.com/gov2010">Gov 2.0 summit</a>.</p>
<div style="text-align: center;">
  <img src="http://www.webofthings.com/wp-content/uploads/2011/01/201101311408.jpg" width="480" height="217" alt="201101311408.jpg" />
</div>
<div style="text-align: center;">
  <i>The LIVE Singapore! project aims to build a scalable platform for real-time data processing and sharing.</i>
</div>
<p>Cities are a goldmine of data, and who can derive most meaningful information out of this mess of data, will be happy. Most efforts in the real-time/big data domain are mainly concerned with digital data, such as stock exchange, fraud detection, or network security, and little effort has explored the use of physical data. But this is where the real potentials of WoT lie: the real world. Both smart cities and their data, along with the underlying technologies to support such applications, are the <a href="http://radar.oreilly.com/2011/01/2011-watchlist.html">things to watch out for in 2011</a>.</p>
<p>As I am <a href="http://liftconference.com/news/lift11-talk-vlad-trify-internet-things">speaking about all this next week</a> at <a href="http://liftconference.com/lift11">lift</a> &#8211; both the Web of Things in general and how it aligns well with the current trend in smart cities &#8211; and also <a href="http://liftconference.com/lift11/workshops/smart-cities-how-move-here-there">organizing a workshop on this topic</a> with <a href="http://www.liftlab.com/">liftlab</a> colleagues <a href="http://liftlab.com/think/nova/">Nicolas Nova</a> and <a href="http://liftlab.com/think/fabien/">Fabien Girardin</a>, I&#8217;ll be posting soon a detailed wrap-up about my talk with lots of notes and links and pix. As I am also, currently writing my PhD dissertation, be sure I&#8217;ll soon be sharing more about these things right here.</p>
<p><em>[I have shared a few more "personal" thoughts. I think it's important to make this blog more social, human-centered. Not simply by adding I like buttons on facebook or "tweet this", but also share more our own experience with the WoT. Feel free to let us know your thoughts. Yeah, we'll be adding some "tweet this" and "I like" buttons pretty soon too...]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/01/31/big-data-and-smart-cities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenPicus gets an IDE</title>
		<link>http://www.webofthings.org/2011/01/21/openpicus-ide/</link>
		<comments>http://www.webofthings.org/2011/01/21/openpicus-ide/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 16:22:24 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[flyport]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[openpicus]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[sensor]]></category>
		<category><![CDATA[starterkit]]></category>
		<category><![CDATA[toolkit]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[wot]]></category>
		<category><![CDATA[WSN]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=801</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/21/openpicus-ide/' addthis:title='OpenPicus gets an IDE '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Besides the fact that we are big Sun SPOTs fans, we also got increasingly more interested in the OpenPicus platform, not only because the constant motivation of the project founder Claudio Carnevali is impressive but mostly because the FlyPort (the OpenPicus wireless sensor node) is featuring a WiFi module and a Webserver (according to them [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/21/openpicus-ide/' addthis:title='OpenPicus gets an IDE '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Besides the fact that we are big <a href="http://www.sunspotworld.com/">Sun SPOTs fans</a>, we also got increasingly more interested in the <a href="openpicus-community-flyport">OpenPicus platform</a>, not only because the constant motivation of the project founder <a href="http://www.theinternetofthings.eu/content/council-interview-claudio-carnevali-openpicus-core-team">Claudio Carnevali</a> is impressive but mostly because the FlyPort (the OpenPicus wireless sensor node) is featuring a WiFi module and a Webserver (according to them our WoT community influenced them on that point) which makes it a nice, compliant, Web of Things device. <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Yesterday, the OpenPicus project released their free, open-source, IDE which supposedly makes it really easy to develop Web of Things applications backed by Wireless Sensor Nodes.</p>
<p>The team asked us to post some news about the IDE, instead of that, I decided to test it and report here:</p>
<ol>
<li>Got the <a href="http://www.openpicus.com/cms/index.php?option=com_content&#038;view=article&#038;id=58&#038;Itemid=77">IDE here</a>. First small decrease of my tremendous motivation: the IDE is .NET/Windows-based, hem, slightly strange choice provided the WoT community is probably 50% mac, 50% Linux (or it least I&#8217;d like to believe so), but let&#8217;s not be so futile, and simply remove the dust off my XP VMWare virtual machine.</li>
<li>The IDE requires the <a href="http://msdn.microsoft.com/en-us/netframework/aa569263"> .NET 4 framework</a> which installed smoothly on my VM.</li>
<li>Unzip, sorry un-rar (Duh! Ok, let&#8217;s download <a href="http://www.7-zip.org/"> 7 Zip</a>) the IDE.</li>
<li>No install required, neat, the IDE starts smoothly. It has a familiar Office 2007 / 2010 look and feel. It&#8217;s actually not bad, simple and quite efficient. The code-completion works fine which really helps discovering the OpenPicus and FlyPort API.</li>
<li>I plug my FlyPort for the first time in my VM, again it is smoothly discovered as a USB/Serial port, which means the install does not need any additional driver.</li>
<li><a href="http://www.youtube.com/watch?v=HGkunXACc0E">This video, guides you through your first FlyPort project</a>. The whole process ran smoothly on my VM as well (for people using Linux like me and wanting to use the OpenPicus IDE in a VM, make sure you get a WiFi dongle, as <a href="http://communities.vmware.com/thread/101733">VMWare maps any native WiFi interface of your computer to a wired network</a> in the guest operating system.</li>
<li>The video also shows how to deploy the native Webserver to the FlyPort, which takes, in essence, 3 clicks and is entirely customizable so that you can make <a href="http://www.webofthings.com/2010/12/10/web-of-things-cook-book/">your services truly RESTful</a>, very neat!</li>
</ol>
<p>To sum up, I need more experience with the device to really judge it (coming soon!) but it seems like a very good platform for easly prototyping Web of Things applications, very good job! On the drawbacks I would have liked a Java, cross-platform, version of the IDE and Flyport stack rather than a .Net one but I must admit that the IDE&#8217;s simplicity and integration is impressive and after all what only really matters to us is the out-of-the-box ability to hide the FlyPort&#8217;s internal language behind a Web API (more to come on that part as well, I&#8217;ll test the FlyPort against the <a href="http://www.webofthings.com/2010/12/10/web-of-things-cook-book/">Web of Things cookbook</a>!).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/01/21/openpicus-ide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The &#8216;Internet of things&#8217; needs to be service-oriented</title>
		<link>http://www.webofthings.org/2011/01/14/the-iot-service-oriented/</link>
		<comments>http://www.webofthings.org/2011/01/14/the-iot-service-oriented/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 16:09:00 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[discovery]]></category>
		<category><![CDATA[DPWS]]></category>
		<category><![CDATA[paper]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=793</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/14/the-iot-service-oriented/' addthis:title='The &#8216;Internet of things&#8217; needs to be service-oriented '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>No breaking news in this post, but we were just informed about the fact that one of our articles was in the special selection of Service Oriented Computing of IEEE Computing now as well as Featured on ZDNet. We never really talked about this work because it largely discusses WS-* services (DPWS in particular) which [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/14/the-iot-service-oriented/' addthis:title='The &#8216;Internet of things&#8217; needs to be service-oriented '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>No breaking news in this post, but we were just informed about the fact that one of <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-intera-2010">our articles</a> was in the special selection of <a href="http://www.computer.org/portal/web/computingnow">Service Oriented Computing of  IEEE Computing now</a> as well as Featured on <a href="http://www.zdnet.com/blog/service-oriented/the-internet-of-things-needs-to-be-service-oriented/6441">ZDNet</a>.</p>
<p>We never really talked about this work because it largely discusses WS-* services (DPWS in particular) which are also known as &#8220;evil-services&#8221; by the RESTifarians <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>We actually began our IoT journey with DPWS, were quite frustrated with it, but it evolved a lot since then, became an official <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-dd">OASIS standard</a>, and thanks to the crew of <a href="http://www.ws4d.org/">WS4D</a> became a lot less buggy and a little less heavy.</p>
<p>While we still stick to a more pure Web-approach because of its simplicity and ease of integration with the existing and fast growing world of the mashable Web, in this paper we were trying to federate them both and to explain how they could be leveraged to create an composable Intranet of physical services in an company.</p>
<p>The paper discusses the differences between REST and DPWS, points at several features of DPWS that are addressed in limited ways by REST (and vice-versa) such as service discovery: you can discover REST resources by getting their URI (<a href="http://en.wikipedia.org/wiki/HATEOAS">HATEOAS</a> but how do you get that URI in the first place, how do you resolve it?) and proposes the use of small local units, called LDUs (Local Discovery Units) to enable the discovery of both DPWS and REST services. </p>
<p>It also discusses how to improve the &#8220;searchability&#8221; of services for developers so that they can find the service they look for in the real-world context they want. For this it uses the LDUs (e.g., services inherit from the location of LDUs) as well external services such as Wikipedia, Google, or domain-specific portals, to extend the available semantics with extracted keywords, without overloading the devices (e.g., sensors) themselves with heavy semantics (btw, sorry but we actually were forced <a href="http://www.faqs.org/patents/app/20100161778">to patent the process</a> <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> )</p>
<p>Finally, I&#8217;d like to point out that DPWS papers are welcomed to <a href="http://www.webofthings.com/wot/2010/">WoT 2011</a>, we actually had some at <a href="http://www.webofthings.com/wot/2010/">WoT 2010</a>! We are especially interested in report of experiences on how can DPWS and REST coahbit, because after all, nothing prevents you from using DPWS-enabled devices if you need some of its features but design nicely interoperable RESTful APIs on top.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/01/14/the-iot-service-oriented/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>EPCIS Webadapter: RFID &#8220;à la&#8221; Web of Things is Open-Sourced</title>
		<link>http://www.webofthings.org/2011/01/05/epcis-webadapter-opensource/</link>
		<comments>http://www.webofthings.org/2011/01/05/epcis-webadapter-opensource/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 01:00:50 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[epc]]></category>
		<category><![CDATA[EPCIS]]></category>
		<category><![CDATA[epcnetwork]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[RFID]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=773</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/05/epcis-webadapter-opensource/' addthis:title='EPCIS Webadapter: RFID &#8220;à la&#8221; Web of Things is Open-Sourced '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>A few weeks ago we described our framework for making the standard RFID network (EPC Network) part of the Web of Things. We are happy to announce that the framework was accepted to be part of the leading Open Source RFID infrastructure (Fosstrak) and is available on the Fosstrak forge. In order to foster adoption [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2011/01/05/epcis-webadapter-opensource/' addthis:title='EPCIS Webadapter: RFID &#8220;à la&#8221; Web of Things is Open-Sourced '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>A few weeks ago we <a href="rfid-for-the-rest-of-us">described our framework</a> for making the standard RFID network (EPC Network) part of the Web of Things.</p>
<p>We are happy to announce that the framework was accepted to be part of the leading Open Source RFID infrastructure (Fosstrak)</a> and is available on the <a href="http://www.fosstrak.org/epcis">Fosstrak forge</a>.</p>
<p>In order to foster adoption we created two useful resources, in <a href="http://www.fosstrak.org/epcis/docs/webadapter-guide.html">the user and developer guide</a> you&#8217;ll find a detailed description of the API and install procedure (basically 4 clicks if you already have a running Tomcat instance).<br />
Additionally, <a href="http://www.webofthings.com/rfid/epcis_webadapter_tutorial.htm">an introduction video details the features of the framework and showcases an application</a> (an <a href="http://epcmashup.webofthings.com">RFID Business Intelligence Dashboard</a> that you can test live on our Google App Engine Instance).</p>
<p>Beyond the software, the fact that the EPCIS Webadapter offers a RESTful API for a service that is currently offered through a <a href="http://www.gs1.org/gsmp/kc/epcglobal/epcis">WS-* (WSDL + SOAP) interface</a> makes it an interesting case-study. Indeed, we lack (we as a community, since this was one of the conclusions of <a href="http://www.webofthings.com/wot">WoT 2010</a>) a better understanding (and proving?) what the benefits of RESTful architectures are when compared, from a developer point of view, to other systems such as WS-* or Big Web Services.</p>
<p>Thus, if you do use the EPCIS Webadapter, please let us know what <a href="https://spreadsheets.google.com/viewform?formkey=dGplWlFEc3pwajNJVldnUjZTZzh3ZkE6MA">your experience was in this online form</a>, your feedback is <strong>very valuable!</strong>. We already got some early insights from another study, but that is going to be the matter of a next post and paper <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2011/01/05/epcis-webadapter-opensource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing WoT 2011: Second International Workshop on the Web of Things</title>
		<link>http://www.webofthings.org/2010/12/14/wot2011/</link>
		<comments>http://www.webofthings.org/2010/12/14/wot2011/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 21:24:16 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wot2010]]></category>
		<category><![CDATA[wot2011]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=750</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/12/14/wot2011/' addthis:title='Announcing WoT 2011: Second International Workshop on the Web of Things '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>WoT researchers and community members, warm-up your keyboards, we are waiting for you submission to WoT 2011! After a successful WoT 2010 workshop, we are glad to announce WoT 2011, co-located with Pervasive 2011. Here is the call for paper, please feel free to redistribute! ﻿CALL FOR PAPERS &#8211; Second International Workshop on the Web [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/12/14/wot2011/' addthis:title='Announcing WoT 2011: Second International Workshop on the Web of Things '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>WoT researchers and community members, warm-up your keyboards, we are waiting for you submission to WoT 2011!</p>
<p>After a successful <a href="wot-2010-and-wot-2011">WoT 2010</a> workshop, we are glad to announce <a href="http://www.webofthings.com/wot/2011">WoT 2011</a>, co-located with <a href="http://pervasiveconference.org/2011/">Pervasive 2011.</a></p>
<p>Here is the call for paper, please feel free to redistribute!</p>
<p>﻿CALL FOR PAPERS &#8211; Second International Workshop on the Web of Things (WoT 2011)<br />
in conjunction with Pervasive 2011, San Francisco, June 12-15 2011. </p>
<p>Paper submission deadline: <strong>February 4, 2011</strong><br />
Notification of acceptance: March 11, 2011<br />
Camera-ready papers due: March 21, 2010<br />
Workshop date: <strong>June 12, 2010</strong></p>
<p><a href="http://www.webofthings.com/wot/2011/">Official Website: www.webofthings.com/wot/2011/</a></p>
<p>The world of embedded devices has experienced radical changes; real-world objects such as home appliances, industrial machines and wireless sensor and actuator networks embed powerful computers which often can connect to the Internet. Likewise, more and more common objects are being tagged with RFID tags or barcodes. Considering the recent progress in mobile communications (increased bandwidth for cell phone networks, as well as urban wireless broadband networks), Internet access will very likely become a commodity accessible from most real-world devices. This convergence of physical computing devices (wireless sensor networks, mobile phones, embedded computers, etc.) and the Internet provides new design opportunities and challenges, as digital communication networks will increasingly not only serve virtual data (images, text, etc.), but also serve access to real objects. While the &#8220;Internet of Things&#8221; has become a well-known brand for a set of research issues in the pervasive and ubiquitous computing communities, the main focus of this research theme has been on establishing connectivity in a variety of challenging and constrained networking environments. Our hypothesis is that the &#8220;Web of Things&#8221; is the next logical step in the ongoing evolution, enabling new applications and providing new opportunities. The Web of Things takes the next step from establishing connectivity and thus the ability to communicate with Things, to a vision where Things become seamlessly integrated into the Web, not just through Web-based user interfaces of specific applications, but by simply blending into the information and interaction space created by the Web and its architectural principles. The &#8220;Web of Things&#8221; workshop solicits contributions in the areas of architectures for a Web of things, decentralization, real-time interactions with things, services for the physical world, Web-scale applications, as well as questions of user interface and interaction design, where a Web of Things requires application designers to think beyond standard Web browsers and embrace alternative clients such as mobile devices or even more constrained environments.        </p>
<p>Topics:<br />
- Distributed Web-infrastructures fostering the Web of Things<br />
- Real-time communication with the real-world<br />
- Deployments, and evaluation of Web of things systems<br />
- Human-things interaction models and paradigms<br />
- Web composition of the physical world and physical mashups<br />
- Searching and discovering things and their services on the Web<br />
- Security, access control, sharing of physical things on the Web<br />
- Applications of the Web of Things (smart homes/cities/factories)<br />
- Business opportunities for the Web of Things<br />
- Use and developments of latest Web technologies for the physical world (e.g., 6lowpan, HTML5, microformats, REST, cloud and services, social networks, etc.)</p>
<p>In this second edition of the workshop will will consolidate the community and focus even more on the Web aspect of networking things. We will provide an interactive forum for WoT researchers to learn and discuss about existing efforts to enable cross-fertilization. In order to ensure a high-quality technical session, submissions must cover one of the topics above and should not exceed six (6) ACM SIG Proceedings Template pages. Research papers must be original prior unpublished work and not under review elsewhere as they will be published to the ACM digital library and listed on DBLP. All submissions will be peer-reviewed and selected based on their originality, merit, and relevance to the workshop. Submission requires at least one author to present the paper on-site.</p>
<p>Organizers:<br />
<a href="http://www.guinard.org/">Dominique Guinard, ETH Zurich / MIT Auto-ID Labs</a><br />
<a href="http://people.inf.ethz.ch/trifam">Vlad Trifa, ETH Zurich</a><br />
<a href="http://dret.net/netdret/">Erik Wilde, UC Berkeley</a></p>
<p>Program Committee:<br />
    * Rosa Alarcon, Pontificia Universidad Catolica, Chile<br />
    * Liselott Brunnberg, MIT Mobile Experience Lab, USA<br />
    * Adam Dunkels, SICS, Sweden<br />
    * Christian Floerkemeier, Auto-ID Labs, MIT, USA<br />
    * Gary Gale, Nokia, Germany<br />
    * Vipul Gupta, Oracle Labs, USA<br />
    * Masayuki Iwai, University of Toyko, Japan<br />
    * Artem Katasonov, VTT Labs, Finland<br />
    * Tim Kindberg, matter 2 media, UK<br />
    * Gerd Kortuem, Lancaster University, UK<br />
    * Marc Langheinrich, Universita della Svizzera Italiana (USI), Switzerland<br />
    * Rodger Lea, University of British Columbia, Canada<br />
    * Olivier Liechti, University of Applied Sciences of Western Switzerland, Switzerland<br />
    * Diego Lopez de Ipina, University of Deusto, Spain<br />
    * Friedemann Mattern, ETH Zurich, Switzerland<br />
    * Florian Michahelles, ETH Zurich, Switzerland<br />
    * Guido Moritz, University of Rostock, Germany<br />
    * Claro Noda, Universidade do Minho, Portugal<br />
    * Jacques Pasquier, University of Fribourg, Switzerland<br />
    * Cesare Pautasso, Universita della Svizzera Italiana (USI), Switzerland<br />
    * Dave Raggett, W3C, UK<br />
    * David Resseguie, Oak Ridge National Laboratory, USA<br />
    * Till Riedel, TecO Karlsruhe Institute of Technology, Germany<br />
    * Albrecht Schmidt, University of Duisburg Essen, Germany<br />
    * Vlad Stirbu, NOKIA, Finland<br />
    * Inaki Vazquez, University of Deusto, Spain</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/12/14/wot2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web of Things Cook-book!</title>
		<link>http://www.webofthings.org/2010/12/10/web-of-things-cook-book/</link>
		<comments>http://www.webofthings.org/2010/12/10/web-of-things-cook-book/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 18:59:56 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[cook-book]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[publication]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[wot]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=734</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/12/10/web-of-things-cook-book/' addthis:title='Web of Things Cook-book! '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Lately we&#8217;ve been quite busy working on different book-chapters. As we finalized one of them I wanted to share it with you. This chapter is the draft version (before final edition as this is the one we are actually allowed to publish here, for the final version you should buy the book!) of a chapter [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/12/10/web-of-things-cook-book/' addthis:title='Web of Things Cook-book! '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Lately we&#8217;ve been quite busy working on different book-chapters. As we finalized one of them I wanted to share it with you. This chapter is the draft version (before final edition as this is the one we are actually allowed to publish here, for the final version you should buy the book!) of a chapter the “Architecting the Internet of Things” book, edited by <a href="http://www.ifm.eng.cam.ac.uk/people/mgh12/">Mark Harrison</a>, <a href="http://www.im.ethz.ch/people/fmichahelles">Florian Michahelles</a> and <a href="http://logdynamics.biba.uni-bremen.de/lab.html">Dieter Uckelmann</a>.</p>
<p>Quite an interesting book filled with chapters on how to make the Internet of Things a reality, ranging form how to build the infrastructure to how to make it profitable. The book will be published very soon by <a href="http://www.springer.com/">Springer</a> and we&#8217;ll make sure to update you whenever it&#8217;s out!</p>
<p>Meanwhile please enjoy the <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-fromth-2010">draft of our chapter</a>, which is basically something we wanted to come up with for a long time: <strong>a cook-book on how to implement the Web of Things in your daily prototypes and/or products</strong>. This chapter was written in a way that it is accessible to a broad range of people not necessarily familiar with the core of modern Web-technologies. </p>
<p>Writing it was a nice adventure from us as we co-authored it with two of our mentors: <a href="http://dret.net/netdret/">Erik Wilde</a> who ensured that the &#8220;Web-touch&#8221; was accurate, and <a href="http://people.inf.ethz.ch/mattern/">Fridemann Mattern</a>, one of the fathers of the Internet of Things, who made sure the &#8220;IoT-touch&#8221; made sense!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/12/10/web-of-things-cook-book/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RFID for the REST of us!</title>
		<link>http://www.webofthings.org/2010/12/05/rfid-for-the-rest-of-us/</link>
		<comments>http://www.webofthings.org/2010/12/05/rfid-for-the-rest-of-us/#comments</comments>
		<pubDate>Sun, 05 Dec 2010 23:18:06 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[epc]]></category>
		<category><![CDATA[EPCIS]]></category>
		<category><![CDATA[epcis-restadapter]]></category>
		<category><![CDATA[epcis-webadapter]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RFID]]></category>
		<category><![CDATA[things]]></category>
		<category><![CDATA[webadapter]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=713</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/12/05/rfid-for-the-rest-of-us/' addthis:title='RFID for the REST of us! '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>In our second talk at IoT 2010 we presented a project we kept warm (and working on) for a little while now: bringing RFID to the Web. Not RFID in the sense of small RFID readers like the nice phidget reader meant for prototyping, but the world of standardized RFID networks and in particular the [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/12/05/rfid-for-the-rest-of-us/' addthis:title='RFID for the REST of us! '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>In our second talk at IoT 2010 we presented a project we kept warm (and working on) for a little while now: bringing RFID to the Web. Not RFID in the sense of small <a href="http://www.phidgets.com/products.php?product_id=1023"> RFID readers like the nice phidget reader meant for prototyping</a>, but the world of standardized RFID networks and in particular the <a href="http://www.epcglobalinc.org/home/">EPC (Electronic Product Code) Network</a> and its EPCIS (Information Service).</p>
<p>The <a href="http://www.epcglobalinc.org/standards/epcis">Electronic Product Code Information Service (EPCIS)</a> is a standard which defines interfaces enabling RFID events to be captured and queried. The query interface, implemented with WS-* Web services, enables business applications to consume and share data within and across companies, to form a global network of independent EPCIS instances. However, the interface limits the application space to the <a href="http://www.jopera.org/docs/publications/2008/restws">rather powerful platforms which understand WS-* Web services</a>.</p>
<p>In the EPCIS-Webadapter (aka. REST-Adapter) project, we propose seamlessly integrating this network into the Web by designing a RESTful (REpresentational State Transfer) architecture for the EPCIS. Using this approach, each query, tagged object, location or RFID reader gets a unique URL that can be linked to, exchanged in emails, browsed for, bookmarked, etc. Additionally, this paradigm shift allows Web languages like HTML and JavaScript to directly use RFID data to fast-prototype light-weight applications such as mobile applications or Web mashups. We illustrate these benefits with a JavaScript mashup platform that integrates several services on the Web (e.g., Twitter, Wikipedia, etc.) with RFID data to allow managers along the supply chain and customers to get comprehensive data about their products.</p>
<p><img src="http://www.webofthings.com/wp-content/uploads/2010/12/restadapter_archi-1024x474.png" alt="Architecture of the EPCIS-Webadapter" title="Architecture of the EPCIS-Webadapter" width="512" height="237" class="alignnone size-large wp-image-724" /></p>
<p>You&#8217;ll find the <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-giving-2010">paper (btw, IoT 2010 best paper award nominee) here</a> the slides below as well as <a href="http://www.webofthings.com/projects">the project description, source code, and live demo</a> on our new &#8220;projects&#8221; page. As I moved to the <a href="http://www.autoidlabs.org/">MIT Auto-ID labs</a> to work on this project for about 6 month, there will be more coming, stay tuned!</p>
<div id="__ss_6040722" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Giving RFID a REST: Web-enabled EPCIS" href="http://www.slideshare.net/misterdom/giving-rfid-a-rest-webenabled-epcis">Giving RFID a REST: Web-enabled EPCIS</a></strong><object id="__sse6040722" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=restadapteriot2010-101205165954-phpapp02&amp;stripped_title=giving-rfid-a-rest-webenabled-epcis&amp;userName=misterdom" /><param name="name" value="__sse6040722" /><param name="allowfullscreen" value="true" /><embed id="__sse6040722" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=restadapteriot2010-101205165954-phpapp02&amp;stripped_title=giving-rfid-a-rest-webenabled-epcis&amp;userName=misterdom" name="__sse6040722" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/misterdom">Dominique Guinard</a>.</div>
</div>
<p>(btw, thanks to <a href="http://labs.oracle.com/">Vipul from Oracle Labs</a>, for coming up with the nice title of this post <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/12/05/rfid-for-the-rest-of-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web of Things Core Concepts Paper</title>
		<link>http://www.webofthings.org/2010/11/29/web-of-things-paper/</link>
		<comments>http://www.webofthings.org/2010/11/29/web-of-things-paper/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 02:13:23 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[paper]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[ROA]]></category>
		<category><![CDATA[smartthings]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[wot]]></category>
		<category><![CDATA[WSN]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=701</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/11/29/web-of-things-paper/' addthis:title='Web of Things Core Concepts Paper '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Together with Vlad and Erik Wilde, we&#8217;ve been trying since a while to write a scientific paper out of our common technical report that would sum up the founding concepts of the Web of Things. The paper finally got accepted for IoT 2010. This is a good sign because it emphasizes the fact that the [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/11/29/web-of-things-paper/' addthis:title='Web of Things Core Concepts Paper '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Together with Vlad and Erik Wilde, we&#8217;ve been trying since a while to write a scientific paper out of our common technical report that would sum up the founding concepts of the Web of Things. The paper finally got accepted for <a href="http://www.iot2010.org/">IoT 2010</a>. This is a good sign because it emphasizes the fact that the Internet of Things community is now really looking into Web standards as a candidate common integration bus for the application layer of the physical world. A fact that did not really hold two years ago, when Erik&#8217;s attempt to publish a WoT paper at IoT 2008 did not succeed.</p>
<p>In a nutshell the paper is based on the fact that many efforts are currently centered around creating large-scale networks of &#8220;smart things&#8221; found in the physical world (e.g., wireless sensor and actuator networks, embedded devices, tagged objects). Rather than exposing real-world data and functionality through proprietary and tightly-coupled systems, in the paper we propose to make them an integral part of the Web. As a result, smart things become easier to build upon. Popular Web languages (e.g., HTML, Python, JavaScript, PHP) can be used to easily build applications involving smart things and users can leverage well-known Web mechanisms (e.g., browsing, searching, bookmarking, caching, linking) to interact and share these devices. In this paper, we begin by describing the Web of Things architecture and best-practices based on the<br />
RESTful principles that have already contributed to the popular success, scalability, and modularity of the traditional Web. We then discuss several prototypes designed in accordance with these principles to connect environmental sensor nodes and an energy monitoring system to the World Wide Web. We finally show how Web-enabled smart things can be used in lightweight ad-hoc applications called &#8220;physical mashups&#8221;.</p>
<p><a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-things-2010">Enjoy the paper here</a>, feedback is very welcomed!</p>
<p>Below is the current version of the slides I&#8217;ll present tomorrow at IoT 2010 in Tokyo:</p>
<div style="width:425px" id="__ss_5974837"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/misterdom/a-resource-oriente" title="A ROA for the WOT">A ROA for the WOT</a></strong><object id="__sse5974837" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wotiot2010-101129200726-phpapp01&#038;stripped_title=a-resource-oriente&#038;userName=misterdom" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5974837" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wotiot2010-101129200726-phpapp01&#038;stripped_title=a-resource-oriente&#038;userName=misterdom" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/misterdom">Dominique Guinard</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/11/29/web-of-things-paper/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Welcoming the Sun SPOTs to the Web of Things</title>
		<link>http://www.webofthings.org/2010/10/28/wotsunspots/</link>
		<comments>http://www.webofthings.org/2010/10/28/wotsunspots/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 21:42:27 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[sensor]]></category>
		<category><![CDATA[SunSPOT]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[WSN]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=669</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/10/28/wotsunspots/' addthis:title='Welcoming the Sun SPOTs to the Web of Things '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>It&#8217;s a known fact that we (or at least) love Sun SPOTs. Not the ones on the sun but the Sensor nodes developed by Sun Labs (now/soon Oracle Labs?) a couple of years ago. Speaking Java better than any language out there (including French ), when the first fully-natively-java Wireless Sensor Nodes came out you [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/10/28/wotsunspots/' addthis:title='Welcoming the Sun SPOTs to the Web of Things '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>It&#8217;s a known fact that we (or at least) love Sun SPOTs. Not the ones on the sun but the Sensor nodes developed by Sun Labs (now/soon Oracle Labs?) a couple of years ago.</p>
<p>Speaking Java better than any language out there (including French <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ), when the first fully-natively-java Wireless Sensor Nodes came out you can imagine my joy. Since then I can&#8217;t remember <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-things-2010">a paper</a> we wrote that does not use Spots in its prototype! <a href="tag/sunspot/">We worked quite a lot with them</a>, created several stacks to make them &#8220;Web-enabled&#8221; and RESTful, <a href="2009/05/25/inss/">to make them part of the Web of Things</a>!</p>
<p>When we had the chance to meet part of the Sun SPOTs crew at <a href="http://www.webofthings/wot/2010">WoT 2010</a>, they told us they were about to release some software to be able to apply and experiment with the <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-things-2010"> Web of Things concepts</a>.</p>
<p>Well, here we go! The Sun SPOTs now have their own WoT stack. Probably the most important innovation when compared to the already available WoT stacks for the SPOTs (such as <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-things-2010">ours</a>), is a Nano App Server. Inspired from the <a href="http://en.wikipedia.org/wiki/Application_server">Java App Servers</a>, which are basically Web Servers on steroids, it lets you register Web Apps which run on the nodes or on the gateway (i.e., host PC).  The Web Apps are then responsible for handling part of the URL subspace (e.g., /&#8230;/blink which would be an app for making the SPOTs LEDs blink) and serving the Spots functionality in a RESTful manner. </p>
<p>The Nano App Server also offers support for great functionalities that definitely make sense for such small nodes such as HTTP compression or built-in support for caching!</p>
<p>All of this is best summarized on <a href="http://blogs.sun.com/vipul/entry/the_web_of_things_and">Vipul Gupta&#8217;s blog</a>. Tutorial files and coding exercises are also available on this blog. Last but not least, a presentation guides your through the most important parts and steps, enjoy!</p>
<div style="width:425px" id="__ss_5398572"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/benaam/building-the-web-of-things-with-sun-spots" title="Building the Web of Things with Sun SPOTs">Building the Web of Things with Sun SPOTs</a></strong><object id="__sse5398572" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=s314730-buildingwebofthingswithsunspots-101009011449-phpapp02&#038;stripped_title=building-the-web-of-things-with-sun-spots&#038;userName=benaam" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5398572" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=s314730-buildingwebofthingswithsunspots-101009011449-phpapp02&#038;stripped_title=building-the-web-of-things-with-sun-spots&#038;userName=benaam" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/benaam">benaam</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/10/28/wotsunspots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interacting with Smart Objects: a Workshop</title>
		<link>http://www.webofthings.org/2010/10/12/interacting-with-smart-objects/</link>
		<comments>http://www.webofthings.org/2010/10/12/interacting-with-smart-objects/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 15:00:31 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[HCI]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[smartthings]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wot]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=648</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/10/12/interacting-with-smart-objects/' addthis:title='Interacting with Smart Objects: a Workshop '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>A few weeks ago we were talking about the importance of evaluating WoT applications with real-users as they might(/surely do) have expectations that are tremendously different to our geeky notion of what are useful applications of a Web of Things. Well today I wanted to share with you a venue that might go towards this [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/10/12/interacting-with-smart-objects/' addthis:title='Interacting with Smart Objects: a Workshop '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>A few weeks ago we were talking about the importance of <a href="touch-the-web-2010-icwe-2010">evaluating WoT applications with real-users</a> as they might(/surely do) have expectations that are tremendously different to our geeky notion of what are useful applications of a Web of Things.<br />
Well today I wanted to share with you a venue that might go towards this directly as it is specifically looking at HCI and human aspects of smart things, enjoy the CFP:</p>
<p>==========================================================<br />
        Workshop on Interacting with Smart Objects<br />
                      at IUI 2011<br />
            <a href="http://www.smart-objects.org">http://www.smart-objects.org</a><br />
    Stanford University, Palo Alto, California, USA</p>
<p>                   February 13th 2011<br />
==========================================================</p>
<p>THEME<br />
&#8212;&#8212;-<br />
There is this undeniable ongoing trend to put computing capabilities into everyday objects and places. Well known examples range from smart kitchen appliances and objects (smart coffee machines, smart knifes and cutting boards) up to smart meeting rooms and even city-wide infrastructures.</p>
<p>These smart objects are fully functional on their own, but added value is obtained through communication and distributed reasoning. While other venues have focused on the many technical challenges of implementing smart objects, far less research has been done on the topic of how the intelligence situated in these smart objects can be applied to improve their interaction with the users. This field of study poses unique challenges and opportunities for designing smart interaction.</p>
<p>Smart objects typically have only very limited interaction capabilities. Yet, their behavior exhibits an amazing amount of intelligence. For example, several digital cameras are able to recognize faces in a scene automatically and adjust the focus accordingly. For first time users this can be quite surprising, and for experts this is a feature they probably want to turn off. The challenge is to design intuitive interaction with smart objects in a way the user feels in control of the smart object and understands the behavior and capabilities of the object.</p>
<p>Interaction with smart objects is situated in the physical environment of the user, i.e., it does not take necessarily takes place in a desktop setting. A smart object often uses additional cues from its context to improve the interaction with the user, thereby, making the interaction between user and smart object feel more natural. Furthermore, a smart object is a physical object which allows to exploit approaches from tangible and embodied interaction to enhance the interaction.</p>
<p>The aim of this workshop is to leverage the discussion on the design of the interaction with smart objects. Thereby, we want to bring together researchers from all related fields like human-computer interaction, ubiquitous computing and psychology.</p>
<p>We seek high quality contributions that explore the combination of intelligent interaction with the specific characteristics of smart objects, including but not limited to:<br />
- novel interaction concepts for smart objects<br />
- self-explanatory smart objects<br />
- multimodal and adapted interaction<br />
- context-awareness<br />
- embodied and tangible interaction<br />
- intelligibility of smart objects<br />
- user studies and evaluation techniques<br />
- technology and models required for enabling the interaction with smart objects</p>
<p>WORKSHOP FORMAT<br />
&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Our goal is to leverage the discussion between researches from several disciplines and thus to advance the research of interacting with smart objects. To stimulate discussion between the workshop participants we plan a poster and demo session. We want to spark further discussions during in-depth discussions on selected topics. We accept submissions in the following categories:</p>
<p>- position paper (2 pages)<br />
- short papers / demo papers (4 pages)<br />
- full papers (6 pages)</p>
<p>IMPORTANT DATES<br />
&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Submission Deadline:    November 12, 2010<br />
Author Notification:    December 12, 2010<br />
Camera-Ready versions:  December 19, 2010<br />
Workshop:  February 13, 2011</p>
<p>ORGANIZERS<br />
&#8212;&#8212;&#8212;-<br />
- Melanie Hartmann, Technische Universität Darmstadt, Germany<br />
- Daniel Schreiber, Technische Universität Darmstadt, Germany<br />
- Oliver Brdiczka, Palo Alto Research Center, USA<br />
- Kris Luyten, Hasselt University, Belgium<br />
- Max Mühlhäuser, Technische Universität Darmstadt, Germany</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/10/12/interacting-with-smart-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mashing Up our Web-Enabled Homes</title>
		<link>http://www.webofthings.org/2010/09/11/mashing-up-homes/</link>
		<comments>http://www.webofthings.org/2010/09/11/mashing-up-homes/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 23:29:38 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[appliances]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[domotique]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[paper]]></category>
		<category><![CDATA[physicalMashup]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[sensor]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=628</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/09/11/mashing-up-homes/' addthis:title='Mashing Up our Web-Enabled Homes '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Imagine every home appliance being 1) IPv6 enabled 2) RESTful, imagine the tools you could create on top of such an eco-system! In particular, imagine the idea of &#8220;physical mashups&#8221; becoming a reality in our homes sweet homes: creating simple, ad-hoc applications on top of your appliances as easily as you can create Web 2.0 [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/09/11/mashing-up-homes/' addthis:title='Mashing Up our Web-Enabled Homes '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Imagine every home appliance being 1) IPv6 enabled 2) RESTful, imagine the tools you could create on top of such an eco-system!<br />
In particular, imagine the idea of &#8220;physical mashups&#8221; becoming a reality in our homes sweet homes: creating simple, ad-hoc applications on top of your appliances as easily as you can create Web 2.0 (virtual) mashups nowadays. The dream of every hacker and tech-saavy? Well at least one of our dreams (and part of my <a href="http://www.inf.ethz.ch/personal/dguinard/guinard_research_plan.pdf">Ph.D. proposal</a> by the way <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )!</p>
<p>Well a dream that we have been trying to demonstrate and implement lately. The outcome is two papers. In the first one, <a href="http://www.vs.inf.ethz.ch/publ/papers/dguinard-mashin-2010.pdf">&#8220;Mashing up Your Web-Enabled Home&#8221;</a> (<a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/dguinard-mashin-2010">Bibtex for references is here</a>), presented at <a href="touch-the-web-2010-icwe-2010/">Touch The Web 2010</a> we especially look at the requirements for a home mashups and propose an early framework on which mashup editors can be easily built. We also illustrate the use of the framework and guidelines by means of two concrete mashup editors, one built upon the nice <a href="http://www.clickscript.ch">Clickscript</a> mashup tool, one built on Android that let&#8217;s you manage the energy consumption of your home from your smart-phone. More in the paper, enjoy the slides below:</p>
<div style="width:425px" id="__ss_4692806"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/misterdom/touch-the-web2010physicalhomemashups" title="Physical Mashups in the Web-Home">Physical Mashups in the Web-Home</a></strong><object id="__sse4692806" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=touchtheweb2010physicalhomemashups-100706083302-phpapp01&#038;stripped_title=touch-the-web2010physicalhomemashups" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4692806" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=touchtheweb2010physicalhomemashups-100706083302-phpapp01&#038;stripped_title=touch-the-web2010physicalhomemashups" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/misterdom">Dominique Guinard</a>.</div>
</div>
<p>In the second one, &#8220;<a href="http://www.vs.inf.ethz.ch/publ/papers/mkovatsc-2010-etfa-ha.pdf">Embedding Internet Technology for Home Automation</a>&#8221; (<a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/mkovatsc-2010-etfa-ha">Bibtex for references is here</a>, co-authored with Matthias Kovatch and Markus Weiss), we look a bit more at the alternatives. What are the limitations/advantages of the Web of Things when applied to the home environment, in particular when considering a RESTful Architecture on top of IPV6. How does it compare with technologies traditionally used in home environments such as <a href="http://en.wikipedia.org/wiki/X10_%28industry_standard%29">X10</a> or <a href="http://www.knx.org/">EIB/KNX</a>.</p>
<p>Ready to mashup your home?! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/09/11/mashing-up-homes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web of Things @ SXSW 2011?</title>
		<link>http://www.webofthings.org/2010/08/24/proposals-sxsw2011/</link>
		<comments>http://www.webofthings.org/2010/08/24/proposals-sxsw2011/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 14:41:13 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[sensor]]></category>
		<category><![CDATA[SXSW]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[wot]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=613</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/08/24/proposals-sxsw2011/' addthis:title='Web of Things @ SXSW 2011? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Some of you might remember/have attended our SXSW 2010 workshop. Well we enjoyed giving it so much that we decided to come up with two brand new proposals for this year&#8217;s SXSW! The Real-World as a Web API is our first proposal: The world of “physical devices” such as home appliances/electronics, real-time city data, RFID-tagged [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/08/24/proposals-sxsw2011/' addthis:title='Web of Things @ SXSW 2011? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Some of you might remember/have attended our <a href="http://www.webofthings.com/2010/03/14/wot-sxsw-2010-presentation/">SXSW 2010 workshop</a>. Well we enjoyed giving it so much that we decided to  come up with two brand new proposals for this year&#8217;s SXSW!</p>
<p>The <a href="http://tinyurl.com/2d4rkw4">Real-World as a Web API</a> is our first proposal:</p>
<blockquote><p>The world of “physical devices” such as home appliances/electronics, real-time city data, RFID-tagged objects, mobile phones, etc. has long been longing for a seamless and universal integration platform. Out of a great number of heavy-and-not-so-great middleware a surprising one is emerging: the Web! In this presentation we would like to show how Web developers might well be the next generation of real-world hackers. We&#8217;ll demonstrate how the current developments in Web standards make it one step closer to the real-world. We&#8217;ll show how REST and the light IPv6 (lowpan) protocols fit really well to control most physical devices. We&#8217;ll illustrate how the real-time Web (Web sockets, Pubsubhubbub, Twitter, etc.) makes it easy to sense the world and get physical devices to trigger events. We&#8217;ll show how HTML 5, Microformats/data, rich snippets and social networks can help us to search and share the real-world. We will finally show how this Web integration and Javascript toolkits (e.g. JQuery, Sencha touch, etc.) enable us to mashup the world on the Web layer as we wish: from configuring our connected homes to building on top of our real-time cities with our mobile phones. The success of books such as &#8220;<a href="http://www.thenextinternet.org/">The Next Internet</a>&#8221; or blogs such as <a href="http://www.webofthings.com">Web of Things</a> and <a href="http://www.theinternetofthings.eu/">theinternetofthings.eu</a> emphasize it: the Internet of Things is coming and Web developers are its most powerful actors!</p></blockquote>
<p>Next, we have a closer look <a href="http://tinyurl.com/29ck3cc">at the city use-case in:</a></p>
<blockquote><p>
The public infrastructure of our cities are obscure structures whose workings are not accessible to most citizens. What if every sensor in our cities would have a Web API anyone could access in real-time and mashup? Open and easy to use Web platforms that enable efficient integration, processing, storage, and access to the enormous amount of data digital cities generate are increasingly needed, and we&#8217;ll explore the various technologies that are making such solutions possible. Furthermore, we&#8217;ll go much more beyond the technical aspects of such a platform to address the more controversial implications of such an Orwellian scenario. Hopefully, this session will provide a forum for the different disciplines involved in the design of future cities to establish a common ground for better interdisciplinary cooperation and understanding in this area.
</p></blockquote>
<p>The idea is to concentrate the first workshop on the technology side and the second a little more on the conceptual side, if you want to be able to attend any of those at SXSW 2011 then please vote here: <a href="http://tinyurl.com/2d4rkw4">The Real-World as a Web API </a> or here <a href="http://tinyurl.com/29ck3cc">Web Mashup Platforms for Future Programmable Cities</a>. Or better vote for both <img src='http://www.webofthings.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Votes are closing Friday 27th of August!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/08/24/proposals-sxsw2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prepare your submissions: Workshop on the Urban Internet of Things, Tokyo</title>
		<link>http://www.webofthings.org/2010/08/19/prepare-your-submissions-workshop-on-the-urban-internet-of-things-tokyo/</link>
		<comments>http://www.webofthings.org/2010/08/19/prepare-your-submissions-workshop-on-the-urban-internet-of-things-tokyo/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 10:41:41 +0000</pubDate>
		<dc:creator>Vlad Trifa</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=607</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/08/19/prepare-your-submissions-workshop-on-the-urban-internet-of-things-tokyo/' addthis:title='Prepare your submissions: Workshop on the Urban Internet of Things, Tokyo '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>We are organizing the First International Workshop on the Urban Internet of Things at the IOT 2010 conference, at the end of this month, and we would love to invite you all to submitting a demo or a paper. Unlike the WoT2010 which brought together WoT researchers, we emphasize here concrete applications practical solutions that [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/08/19/prepare-your-submissions-workshop-on-the-urban-internet-of-things-tokyo/' addthis:title='Prepare your submissions: Workshop on the Urban Internet of Things, Tokyo '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>We are organizing the <a href="http://www.webofthings.com/urban-iot/2010/">First International Workshop on the Urban Internet of Things</a> at the <a href="http://www.iot2010.org/">IOT 2010 conference</a>, at the end of this month, and we would love to invite you all to submitting a demo or a paper.</p>
<p>Unlike the WoT2010 which brought together WoT researchers, we emphasize here concrete applications practical solutions that can be built on top of WoT. We particularly welcome real-world deployments that can highlight the plus/minuses of using WoT as infrastructure for a scalable urban-scale data collection and processing.</p>
<p>We would like to bring closer practitioners in the area of smart cities (industries that build the various components of smart cities such as infrastructure, sensor, software, middleware, hardware, etc), along with researchers in various fields related to networked objects (that&#8217;s why we do this workshop in the context of IOT conference), and with architects/designers/urban planners that are in charge of designing the points of contact between citizens and this invisible (&amp; growing) digital infrastructure.</p>
<p>The outcome would be for participants to get to know the latest trends in research/technology (&amp; each other) and at the same time get practical insights about the challenges in building such scalable (city-wide+) infrastructures to collect, process, share and store huge quantities of real-time data from various urban sources. Pretty much like a combination between twitter and data.gov, but for sensor data which emphasizes open access to real-time data streams from cities (public APIs that anyone can access and code with).</p>
<p>As we wanted to avoid a &#8220;classic&#8221; mini-conf like workshop to enable active participation, we have been preparing a few surprises that will allow you to get your hands dirty and join the conversations and hands-on sessions with world-class experts in this area. More to follow soon.</p>
<p>Also, we are still looking for sponsors that could cover the travel costs of our keynote speaker, so if you know someone or are interested to sponsor us in exchange of some promotion/visibility, please get in touch with us (info@{guesswhat}.com would do).</p>
<p><a href="http://www.webofthings.com/urban-iot/2010/cfp.php">Read more on the official call for papers/demos</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/08/19/prepare-your-submissions-workshop-on-the-urban-internet-of-things-tokyo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Touch the Web 2010 @ ICWE 2010</title>
		<link>http://www.webofthings.org/2010/07/26/touch-the-web-2010-icwe-2010/</link>
		<comments>http://www.webofthings.org/2010/07/26/touch-the-web-2010-icwe-2010/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 09:15:09 +0000</pubDate>
		<dc:creator>Dominique Guinard</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[discovery]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[real-time]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[sensor]]></category>
		<category><![CDATA[users]]></category>
		<category><![CDATA[webofthings]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wot]]></category>

		<guid isPermaLink="false">http://www.webofthings.com/?p=583</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/07/26/touch-the-web-2010-icwe-2010/' addthis:title='Touch the Web 2010 @ ICWE 2010 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>A few days ago I had the chance to participate to the &#8220;touch the Web 2010&#8221; workshop. The goals of the workshop were rather similar to the ones of WoT 2010 however, rather than being hosted at a Ubicomp/Pervasive venue, Touch the Web was collocated with ICWE2010, a pure Web engineering conference. The most surprising [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.webofthings.org/2010/07/26/touch-the-web-2010-icwe-2010/' addthis:title='Touch the Web 2010 @ ICWE 2010 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>A few days ago I had the chance to participate to the &#8220;<a href="http://www.pros.upv.es/touchtheweb/">touch the Web 2010</a>&#8221; workshop.<br />
The goals of the workshop were rather similar to the ones of <a href="http://www.webofthings.com/wot/2010/">WoT 2010</a> however, rather than being hosted at a Ubicomp/Pervasive venue, Touch the Web was collocated with <a href="http://icwe2010.webengineering.org/">ICWE2010</a>, a pure Web engineering conference.</p>
<p>The most surprising fact was probably how close the two communities are getting. Web people are increasingly interested in embedded/physical/sensor computing, and on the other hand, pervasive people are getting more and more convinced that the Web protocols as not so bad after all (<a href="http://www.sics.se/~adam/yazar09efficient.pdf">take this paper for instance</a>), at least good enough for a good range of applications. Quite a change <a href="on-rest-for-devices">of mindset compared to a year ago</a>.</p>
<p>One of the good outcomes of the workshop was the fruitful final discussion. Three big challenges seem to emerge: the discovery of things, the real-time things and understanding the needs for Web-enabled things. Three challenges that were also identified as keys at <a href="wot-2010-and-wot-2011">WOT 2010</a>.</p>
<p><strong>Discovery</strong><br />
We need to look at describing things so that they can be both discovered by machines (i.e. network discovery) and their &#8220;services&#8221; understood by humans (i.e. service discovery). REST is good, REST is great but it&#8217;s raw expressiveness is not enough to understand things. By crawling a RESTful API you can find the resources it exposes, by reading the URIs you can get rough &#8220;tags&#8221; (e.g. /temperature) describing their nature. But this is not enough for users, neither for machines. As an examples, attendees mentioned the need to generate sense-making UIs on the fly or to customize page rendering depending on the thing one discovers. A simple example of this is <a href="http://googlewebmastercentral.blogspot.com/2009/10/help-us-make-web-better-update-on-rich.html">Google rich snippets</a> where the search engine renders the page results differently if they embed some semantics. What if Google could render search results for things in a way that helps users interacting with them.</p>
<p>Thus, researchers are exploring ways of better describing things directly inspired from the semantic Web. In &#8220;<a href="http://googlewebmastercentral.blogspot.com/2009/10/help-us-make-web-better-update-on-rich.html">A Triple Space-Based Semantic Distributed. Middleware for Internet of Things</a>&#8221; the authors suggest using RDF. In the <a href="http://www.vs.inf.ethz.ch/publ/papers/dguinard-mashin-2010.pdf">mashup framework</a> we presented  an RDFa based solution to be able to integrated newly discovered devices as mashup actors directly. Those solutions however have the drawbacks of being based on well-know syntax but &#8220;proprietary semantics&#8221;, i.e. they cannot be understood by  One alternative we (and others) currently explore is the use of <a href="http://www.microformats.org">Microformats</a> which enables to use &#8220;agreed-upon&#8221; lightweight semantics. Their <a href="http://microformats.org/2010/07/08/microformats-org-at-5-hcards-rich-snippets">recent fast-pace expansion</a> makes them even more interesting (I should post about our early experiments with things and microformats here soon!).</p>
<p><strong>Real-time Things</strong><br />
Next in line of the important aspects for a WoT was the need for real-time communication patterns. Not ground-breaking, since this topic has been around WoT architectural discussions since the beginning but the workshop made it clear: client server architectures are great for controlling things, but for monitoring we also need things to be able to push data. Of course, we would also like this push pattern to be as Web oriented as possible. On the REST-side People talked about Atom and especially the latest push based mechanism using it, aka <a href="http://code.google.com/p/pubsubhubbub/">PuSH</a> (or pubsubhubbub). On the more WS-* side, <a href="http://www.slideshare.net/pintux/ttw2010-pintus">speakers </a> talked about using WS-eventing. We also talked about our experiences with WS-eventing in DPWS (a device tailored WS-* stack) and concluded that <a href="http://www.webofthings.com/wot/2010/pdfs/151.pdf">it was getting better</a> but still <a href="http://www.webofthings.com/wot/2010/pdfs/152.pdf">quite heavy for many devices</a> and rather hard to get hands on.<br />
Overall it seemed that this space for still open for further exploration. Speaking of which we also presented a paper at the main conference about a <a href="http://www.inf.ethz.ch/personal/dguinard/publications/bibtex.html?file=/home/webvs/www/htdocs/publ/papers/trifam-webmes-2010">light messaging service for things called RMS</a> (Vlad will tell you more about it here soon!)</p>
<p><strong>Understanding the Needs for Web-enabled Things</strong><br />
Last but not least one really tricky question emerged: &#8220;why do we do this?&#8221; We propose a re-programmable world where everything is created not as a single purpose object but rather as an API ready for opportunistic applications, but do people want that and why?<br />
Most of the people there believed they do and for various reasons ranging from sustainability (objects have a second life thanks to involving them in new use cases), to customization (things are often not quite the way we want them to be) and <a href="http://hci.stanford.edu/publications/2008/hackingmashinggluing.pdf">satisfaction of DIY (Do It Yourself).<br />
</a> However, raising this question is key and depicted the strong need for better understanding the &#8220;mashup space&#8221; from an end-user point of view. <a href="http://www.slideshare.net/misterdom/touch-the-web2010physicalhomemashups">What would people like to mash in their homes, cities and offices</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webofthings.org/2010/07/26/touch-the-web-2010-icwe-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

