Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Enhanced building information models : using IoT services and integration patterns
Isikdag U., Springer International Publishing, New York, NY, 2015. 121 pp.  Type: Book (978-3-319218-24-3)
Date Reviewed: Aug 10 2016

A building information model (BIM) is an information model that includes semantic information about building elements and construction management processes. As multiple parties and stakeholders are involved in a building project and its life cycle, an integrated and interoperable building information model is essential for sharing and exchanging information. This book enhances the BIM to incorporate Internet of Things (IoT) services, which can provide real-time information that is generated by IoT devices to BIM clients. This approach seems reasonable because IoT devices can be considered building elements. Using BIM, the semantic information about IoT devices can be managed by BIM clients.

This book includes three parts: (1) BIM and service-oriented architecture (SOA) patterns, (2) IoT hardware and software platforms, and (3) SOA patterns for enhanced BIM with IoT services. While traditional usage of BIM has focused on file exchange and central shared databases, the author of this book proposes web service-based BIM usage. Especially, the RESTful architecture can be used to create, read, update, and delete (CRUD) a BIM resource. SOA design patterns help web service designers handle complex information models.

To introduce IoT platforms, this book focuses on single-board computers (SBC), their operating systems (OSs), IoT protocols, and frameworks. Most representative SBCs and related software are mentioned briefly. Finally, this book introduces ten SOA design patterns for web service-based BIM such as the representational state transfer (REST) query filter pattern, the REST facade pattern, and the RESTful event manager pattern. To include IoT sensors in the BIM model, ten more methods are introduced such as foundational publish-subscribe, BIM and IoT service facade, and BIM virtual sensors. In a foundational publish-subscribe method, there is a message broker node that acts as a mediator between message producers and consumers, which are typically IoT objects. The message consumer can feed an IoT message into a database in the architecture of the BIM and IoT service facade method. In addition, the architecture of the BIM and IoT service facade method provides a service consumer application programming interface (API) in which the states of IoT objects are loosely coupled with the BIM using web protocols.

The architecture introduced in this book will be useful to readers who are familiar with similar information models as well as BIM; it will be difficult for readers who are familiar with IoT. Since this book does not provide a concrete example of BIM, it would be difficult for IoT readers to capture the concept of BIM. On the contrary, BIM readers would be able to get a hint of how they can extend their architecture to include IoT objects from chapter 7.

Reviewer:  Seon Yeong Han Review #: CR144681 (1611-0782)
Bookmark and Share
  Reviewer Selected
 
 
Systems And Information Theory (H.1.1 )
 
 
Web-Based Services (H.3.5 ... )
 
 
Local and Wide-Area Networks (C.2.5 )
 
Would you recommend this review?
yes
no
Other reviews under "Systems And Information Theory": Date
 Internet of Things: concepts and system design
Milenkovic M.,  Springer International Publishing, New York, NY, 2020. 315 pp. Type: Book (978-3-030413-45-3)
Nov 16 2021
Quantum computing for everyone
Bernhardt C.,  The MIT Press, Cambridge, MA, 2019. 216 pp. Type: Book (978-0-262039-25-3)
Feb 27 2020
Principles of systems science
Mobus G., Kalton M.,  Springer International Publishing, New York, NY, 2015. 755 pp. Type: Book (978-1-493919-19-2)
Aug 23 2016
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2021 ThinkLoud, Inc.
Terms of Use
| Privacy Policy