Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Enhanced Building Information Models (eBook)

Using IoT Services and Integration Patterns

(Autor)

eBook Download: PDF
2015 | 1st ed. 2015
XII, 121 Seiten
Springer International Publishing (Verlag)
978-3-319-21825-0 (ISBN)

Lese- und Medienproben

Enhanced Building Information Models - Umit Isikdag
Systemvoraussetzungen
53,49 inkl. MwSt
(CHF 52,25)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

This book explains how to combine and exploit sensor networks and internet-of-things (IoT) technologies and Web-service design patterns to enrich and integrate Building Information Models (BIMs). It provides approaches and software architectures for facilitating the interaction with (and between) BIMs through Web services, and for enabling and facilitating the fusion of the information residing in such models or of information acquired from IoT technologies. The proposed software architectures are presented in the form of design patterns. This information fusion will facilitate many novel application fields ranging from emergency response, to urban monitoring and surveillance, and to smart buildings.

The book consists of 8 chapters. The first 2 chapters focus on the basics of BIMs, while chapter 3 presents fundamental service-oriented architecture patterns for complex information models. Subsequently, chapters 4 and 5 elaborate on the hardware and software side of IoT, with a special focus on their use for BIMs. Chapter 6 provides advanced SOA patterns for BIMs, while chapter 7 details patterns for IoT, and for BIM and IoT information fusion. Lastly, chapter 8 summarizes the work and provides an outlook on promising future developments.

Overall, the book will be beneficial for researchers and developers in the fields of building information models, IoT applications, and systems integration.



Umit Isikdag is a senior lecturer at Mimar Sinan Fine Arts University (Turkey). In 2006, he had completed his PhD at University of Salford (UK) on the integration of building information models with geospatial information systems (GIS) . He is currently working in the areas of construction informatics, 3D GIS and enterprise systems integration, service- and resource-oriented architectures (SOA/ROA), and novel design patterns for BIM-based architectures. During his career, he has worked at several universities in the UK and Turkey, and as a research partner of universities in the Netherlands and Malaysia.

Umit Isikdag is a senior lecturer at Mimar Sinan Fine Arts University (Turkey). In 2006, he had completed his PhD at University of Salford (UK) on the integration of building information models with geospatial information systems (GIS) . He is currently working in the areas of construction informatics, 3D GIS and enterprise systems integration, service- and resource-oriented architectures (SOA/ROA), and novel design patterns for BIM-based architectures. During his career, he has worked at several universities in the UK and Turkey, and as a research partner of universities in the Netherlands and Malaysia.

Preface 6
Contents 9
1 Building Information Models: An Introduction 13
Abstract 13
1.1 Introduction 13
1.2 Defining Building Information Modelling 15
1.3 Industry Foundation Classes Model 17
1.4 Storage and Exchange of Building Information Models 18
1.5 Views of Building Information Models 19
1.6 The Role of BIM in the Enterprise 20
References 23
2 The Future of Building Information Modelling: BIM 2.0 25
Abstract 25
2.1 Introduction 25
2.2 Research Dimensions of Building Information Modelling 26
2.2.1 Information Model-Related Aspects 27
2.2.2 Organizational Aspects 28
2.2.3 Domain-Specific Aspects 29
2.2.4 Project Management Aspects 29
2.2.5 Integration and Interoperability Aspects 29
2.3 BIM-M: Utilization of BIM in Construction Management 30
2.4 Technologies for BIM 2.0 31
2.5 BIM-Based Management of Construction Processes 32
References 35
3 Foundational SOA Patterns for Complex Information Models 37
Abstract 37
3.1 Introduction 37
3.2 Design Principles of Service Orientation 38
3.3 Complex Information Models 40
3.4 Service-Oriented Patterns 42
3.4.1 Data Definition Language Provider 42
3.4.2 Model View Selector 43
3.4.3 Model View Entity Extractor 44
3.4.4 Sub-view Generator 45
3.4.5 View Observer 46
3.4.6 View Updater 47
3.4.7 Extended Model Observer 48
3.4.8 Extended Model View Observer 49
3.4.9 Extended Model View Updater 50
3.4.10 Model Controller 51
References 53
4 Internet of Things: Single-Board Computers 54
Abstract 54
4.1 Introduction 54
4.2 Arduino Development Boards 55
4.3 BeagleBoard 57
4.4 CubieBoard 58
4.5 Raspberry Pi 59
4.6 Orange Pi 60
4.7 UDOO Board 60
4.8 Netduino Board 61
4.9 Intel Galileo and Edison 62
4.10 Radxa Rock 63
References 64
5 Internet of Things: Software Platforms 65
Abstract 65
5.1 Introduction 65
5.2 Operating Systems 66
5.2.1 Mobile Operating Systems 66
5.2.2 OpenWRT 67
5.2.3 Windows Embedded 67
5.2.4 Raspbian 67
5.2.5 Contiki OS 67
5.2.6 RIOT OS 68
5.2.7 Tiny OS 68
5.2.8 Free RTOS 68
5.3 Hardware and Software Bundles 69
5.3.1 Spark.IO 69
5.3.2 Open Mote 69
5.4 Messaging Standards and Protocols 70
5.4.1 RPL Protocol 70
5.4.2 6LoWPAN Protocol 70
5.4.3 CoAP Protocol 71
5.4.4 MQTT Protocol 71
5.4.5 XMPP Protocol 71
5.5 Middleware and Frameworks 72
5.5.1 AllSeen Alliance and AllJoyn 72
5.5.2 Eclipse IOT Frameworks and Services 72
5.5.3 IoTSyS Middleware 73
5.5.4 IoTivity Framework 73
5.5.5 OpenIoT Project 73
5.5.6 Macchina.IO 74
5.6 Integration Portals 74
5.6.1 Xively 74
5.6.2 Paraimpu 77
5.6.3 Dweet.IO 78
5.6.4 Freeboard.IO 79
References 79
6 Advanced SOA Patterns for Building Information Models 81
Abstract 81
6.1 Introduction 81
6.2 REST in a Nutshell 82
6.3 Generalized Design Pattern for BIM-Based SOA 86
6.4 REST Query Filter Pattern 89
6.5 REST Façade Pattern 91
6.6 RESTful Real-Time View Generator Pattern 92
6.7 RESTful Memento Pattern 94
6.8 RESTful Model Multi-view Controller Pattern 96
6.9 RESTful Call-Back Responder Pattern 98
6.10 RESTful Authenticator Pattern 100
6.11 RESTful Data Management Pattern 101
6.12 RESTful View Synchronizer Pattern 103
6.13 RESTful Event Manager Pattern 105
References 107
7 Sensor Service Architectures for BIM Environments 109
Abstract 109
7.1 Introduction 109
7.2 Sensor and BIM Integration Patterns 111
7.3 Foundational Publish-Subscribe 111
7.4 Feed Encoder 112
7.5 Message-Based Cloud Update 114
7.6 On-Demand Cloud Update 116
7.7 RESTful Node Façade 118
7.8 BIM and IoT Service Façade 119
7.9 BIM Updater Nodes 121
7.10 Rich Client for BIM and IoT Nodes 122
7.11 Real-Time BIM Callback 123
7.12 BIM Virtual Sensors 124
References 125
8 Summary and Future Outlook 127
Abstract 127
8.1 Overall Summary 127
8.2 Future Outlook 129

Erscheint lt. Verlag 1.10.2015
Reihe/Serie SpringerBriefs in Computer Science
SpringerBriefs in Computer Science
Zusatzinfo XII, 121 p. 56 illus.
Verlagsort Cham
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Software Entwicklung
Technik Bauwesen
Technik Nachrichtentechnik
Schlagworte Building Information Models • Computers in Construction • Computing Applications • Design Patterns • internet of things • IOT • RESTful Web services • sensor devices and platforms • service-oriented architectures
ISBN-10 3-319-21825-5 / 3319218255
ISBN-13 978-3-319-21825-0 / 9783319218250
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 3,8 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Jürgen Sieben

eBook Download (2023)
Rheinwerk Computing (Verlag)
CHF 87,80
Eine kompakte Einführung

von Brendan Burns; Joe Beda; Kelsey Hightower; Lachlan Evenson

eBook Download (2023)
dpunkt (Verlag)
CHF 38,95
Grundlagen, Menschen, Prozesse, Techniken

von Jochen Ludewig; Horst Lichter

eBook Download (2023)
dpunkt (Verlag)
CHF 48,75