Definition and implementation of temporal operators for a 4D query language

S. Daum, A. Borrmann

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

Currently, there is no technology available to validate 4D Building Information Models using formal methods of temporal and spatial analysis. We propose to fill this technological gap by providing a query language which provides dedicated spatial and temporal operators. In the presented approach, a building is digitally represented by an instance of the neutral data format Industry Foundation Classes (IFC). With reference to the temporal and spatial data, the promoted IFC class structure is optimized for the particular query functionality. On the basis of this adapted object model, we make use of the Language-Integrated Query technology (LINQ) provided by Microsoft's.NET framework. As LINQ was originally developed for defining static queries which are evaluated at compile time, we have implemented a dynamic version called Live LINQ in order to allow the user to flexibly formulate queries and to process these during the runtime of the BIM application. The developed interface provides a powerful and easy-to use mechanism for the spatial-temporal analysis and verification of 4D building information models.

Original languageEnglish
Title of host publicationComputing in Civil Engineering - Proceedings of the 2013 ASCE International Workshop on Computing in Civil Engineering
PublisherAmerican Society of Civil Engineers (ASCE)
Pages468-475
Number of pages8
ISBN (Print)9780784477908
DOIs
StatePublished - 2013
Event2013 ASCE International Workshop on Computing in Civil Engineering, IWCCE 2013 - Los Angeles, CA, United States
Duration: 23 Jun 201325 Jun 2013

Publication series

NameComputing in Civil Engineering - Proceedings of the 2013 ASCE International Workshop on Computing in Civil Engineering

Conference

Conference2013 ASCE International Workshop on Computing in Civil Engineering, IWCCE 2013
Country/TerritoryUnited States
CityLos Angeles, CA
Period23/06/1325/06/13

Fingerprint

Dive into the research topics of 'Definition and implementation of temporal operators for a 4D query language'. Together they form a unique fingerprint.

Cite this