Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Middleware solutions for the Internet of Things
Delicato F., Pires P., Batista T., Springer Publishing Company, Incorporated, New York, NY, 2013. 86 pp. Type: Book (978-1-447154-80-8)
Date Reviewed: Dec 26 2013

The Internet of Things (IoT) is one of the next major paradigms to become a reality in the near future. Although this architecture will enable the creation and deployment of cyber-physical systems, a lot of work remains to be done to define standard interfaces and software tools to efficiently use them. This book shows how to develop an application for the Web of Things (WoT) based on the proposed SmartSensor solution, and presents a parking lot use case to demonstrate how to build such an application.

The authors have essentially targeted the book at systems architects, developers, and engineers. It is a straightforward read and only requires a minimal background in networking technologies. Published as part of the “SpringerBriefs” series, it is less than 100 pages. It is thus not intended to be a reference or manual of any kind.

The content is organized into seven chapters. After an introduction to the topic, the authors cover the basic concepts in chapter 2, including the primary technologies involved such as wireless sensor networks (WSNs), representational state transfer (REST), resource-oriented architecture (ROA), and so on. This chapter also covers existing middleware solutions for the IoT, such as UBIWARE, Hydra, and OpenIoT. The third chapter describes the proposed SmartSensor architecture, which was developed by the authors in the context of a project sponsored by Brazil’s National Education and Research Network (RNP). The next two chapters go further into the architecture by detailing specific modules. Chapter 4 describes the sensor integration module (SIM) that provides network communications through a RESTful service, while chapter 5 discusses the programming and execution module (PEM) that enables data processing through a custom extension of the Enterprise Mashup Markup Language (EMML). A parking lot management application is presented in chapter 6 as a proof of concept (POC) of the SmartSensor architecture. All of the various steps are detailed, such as checking application requirements, setting up the environment, and selecting hardware components. The last chapter consists of final remarks and an exploration of possible future work.

Each chapter contains a full list of references for further study. Although the authors have identified a very hot topic, they present a very specific WoT solution. Under the circumstances, the book may only interest those who are building a similar WoT-based infrastructure.

Reviewer:  Damien Magoni Review #: CR141830 (1403-0179)
Bookmark and Share
  Featured Reviewer  
 
Distributed Systems (C.2.4 )
 
 
Frameworks (D.3.3 ... )
 
 
Wireless Communication (C.2.1 ... )
 
 
Language Constructs and Features (D.3.3 )
 
 
Network Architecture And Design (C.2.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Distributed Systems": Date
The evolution of a distributed processing network
Franz L., Sen A., Rakes T. Information and Management 7(5): 263-272, 1984. Type: Article
Jul 1 1985
A geographically distributed multi-microprocessor system
Angioletti W., D’Hondt T., Tiberghien J.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,871985. Type: Proceedings
Oct 1 1985
A fault tolerant LAN with integrated storage, as part of a distributed computing system
Boogaard H., Bruins T., Vree W., Reijns G.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,1001985. Type: Proceedings
Aug 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy