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).[…] The Internet is a compelling example of a scalable global network of computers that interoperate across heterogeneous hardware and software platforms.
Wo T aims to build a future Web of devices that is truly open, flexible, and scalable, and we believe Web standards are the best way to do it.
Okay, our Wo T device for Chapter 2 is now fully back up and running and so is the camera, enjoy! As said in the book, do not use SD cards in production!
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.
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.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.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.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.In this thesis we use the Web and its emerging technologies as the basis of a smart things application integration platform.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.Finally, to test our architecture and the proposed tools, we apply them to two types of smart things.I’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!The architecture (see figure below) proposes Web solutions to 4 of these concerns: accessibility, findability, sharing and composition.Hossein (Kamyar) Nematzadeh received his Ph D in Computer Science - Software Engineering - from University of Technology, Malaysia in April 2014.His Ph D was under University's grant and funded by Malaysia's Ministry of Science scholarship.