Validations for ensuring the interoperability of data exchange of a building information model

Yong Cheol Lee, Charles M. Eastman, Jin Kook Lee

Research output: Contribution to journalArticle

26 Citations (Scopus)

Abstract

During the design and construction phases of building projects, domain experts iteratively exchange building information models. One of their goals is to ensure that the requirements and objectives of a proposed project are satisfied. In addition, most building information modeling software currently implements heterogeneous mapping processes in their IFC interfaces that bind their native models to the IFC format. However, such exchanges frequently do not realize intended geometric transformations, project requirements, and required syntactic and semantic conditions in building model data, exacerbating the problem of model integrity and resulting in expensive changes during the construction and operation phases. These problematic issues have been addressed by the development of solid frameworks for validating a building design. This paper surveys six currently available applications for validating building design data and identifies their strengths and weaknesses: The Express Engine's EXPRESSO, the JDSAI™, the EXPRESS Data Manager™, the IFC server ActiveX Component, the IfcDoc, and the Solibri Model Checker®. We also structured the validation processes into three types of tasks: 1) a syntax check of the assurance of compliance with the IFC schema defined by the EXPRESS language, 2) semantic and syntactic assessment in terms of conformity to model view definitions, which consist of concept modularizations, and 3) the validation of design programming requirements that evaluates regulations, project criteria, owner requirements, and functional performance. The purpose of this survey, based on available software that supports the validation of building model data for these three types of interoperability issues, is to integrate diverse checking approaches, as a basis for improving what are now widely distributed efforts.

Original languageEnglish
Pages (from-to)176-195
Number of pages20
JournalAutomation in Construction
Volume58
DOIs
Publication statusPublished - 2015 Aug 13

Fingerprint

Electronic data interchange
Interoperability
Syntactics
Semantics
Managers
Servers
Engines

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Civil and Structural Engineering
  • Building and Construction

Cite this

@article{a97ee106856c4de0aeffd59a136e7d22,
title = "Validations for ensuring the interoperability of data exchange of a building information model",
abstract = "During the design and construction phases of building projects, domain experts iteratively exchange building information models. One of their goals is to ensure that the requirements and objectives of a proposed project are satisfied. In addition, most building information modeling software currently implements heterogeneous mapping processes in their IFC interfaces that bind their native models to the IFC format. However, such exchanges frequently do not realize intended geometric transformations, project requirements, and required syntactic and semantic conditions in building model data, exacerbating the problem of model integrity and resulting in expensive changes during the construction and operation phases. These problematic issues have been addressed by the development of solid frameworks for validating a building design. This paper surveys six currently available applications for validating building design data and identifies their strengths and weaknesses: The Express Engine's EXPRESSO, the JDSAI™, the EXPRESS Data Manager™, the IFC server ActiveX Component, the IfcDoc, and the Solibri Model Checker{\circledR}. We also structured the validation processes into three types of tasks: 1) a syntax check of the assurance of compliance with the IFC schema defined by the EXPRESS language, 2) semantic and syntactic assessment in terms of conformity to model view definitions, which consist of concept modularizations, and 3) the validation of design programming requirements that evaluates regulations, project criteria, owner requirements, and functional performance. The purpose of this survey, based on available software that supports the validation of building model data for these three types of interoperability issues, is to integrate diverse checking approaches, as a basis for improving what are now widely distributed efforts.",
author = "Lee, {Yong Cheol} and Eastman, {Charles M.} and Lee, {Jin Kook}",
year = "2015",
month = "8",
day = "13",
doi = "10.1016/j.autcon.2015.07.010",
language = "English",
volume = "58",
pages = "176--195",
journal = "Automation in Construction",
issn = "0926-5805",
publisher = "Elsevier",

}

Validations for ensuring the interoperability of data exchange of a building information model. / Lee, Yong Cheol; Eastman, Charles M.; Lee, Jin Kook.

In: Automation in Construction, Vol. 58, 13.08.2015, p. 176-195.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Validations for ensuring the interoperability of data exchange of a building information model

AU - Lee, Yong Cheol

AU - Eastman, Charles M.

AU - Lee, Jin Kook

PY - 2015/8/13

Y1 - 2015/8/13

N2 - During the design and construction phases of building projects, domain experts iteratively exchange building information models. One of their goals is to ensure that the requirements and objectives of a proposed project are satisfied. In addition, most building information modeling software currently implements heterogeneous mapping processes in their IFC interfaces that bind their native models to the IFC format. However, such exchanges frequently do not realize intended geometric transformations, project requirements, and required syntactic and semantic conditions in building model data, exacerbating the problem of model integrity and resulting in expensive changes during the construction and operation phases. These problematic issues have been addressed by the development of solid frameworks for validating a building design. This paper surveys six currently available applications for validating building design data and identifies their strengths and weaknesses: The Express Engine's EXPRESSO, the JDSAI™, the EXPRESS Data Manager™, the IFC server ActiveX Component, the IfcDoc, and the Solibri Model Checker®. We also structured the validation processes into three types of tasks: 1) a syntax check of the assurance of compliance with the IFC schema defined by the EXPRESS language, 2) semantic and syntactic assessment in terms of conformity to model view definitions, which consist of concept modularizations, and 3) the validation of design programming requirements that evaluates regulations, project criteria, owner requirements, and functional performance. The purpose of this survey, based on available software that supports the validation of building model data for these three types of interoperability issues, is to integrate diverse checking approaches, as a basis for improving what are now widely distributed efforts.

AB - During the design and construction phases of building projects, domain experts iteratively exchange building information models. One of their goals is to ensure that the requirements and objectives of a proposed project are satisfied. In addition, most building information modeling software currently implements heterogeneous mapping processes in their IFC interfaces that bind their native models to the IFC format. However, such exchanges frequently do not realize intended geometric transformations, project requirements, and required syntactic and semantic conditions in building model data, exacerbating the problem of model integrity and resulting in expensive changes during the construction and operation phases. These problematic issues have been addressed by the development of solid frameworks for validating a building design. This paper surveys six currently available applications for validating building design data and identifies their strengths and weaknesses: The Express Engine's EXPRESSO, the JDSAI™, the EXPRESS Data Manager™, the IFC server ActiveX Component, the IfcDoc, and the Solibri Model Checker®. We also structured the validation processes into three types of tasks: 1) a syntax check of the assurance of compliance with the IFC schema defined by the EXPRESS language, 2) semantic and syntactic assessment in terms of conformity to model view definitions, which consist of concept modularizations, and 3) the validation of design programming requirements that evaluates regulations, project criteria, owner requirements, and functional performance. The purpose of this survey, based on available software that supports the validation of building model data for these three types of interoperability issues, is to integrate diverse checking approaches, as a basis for improving what are now widely distributed efforts.

UR - http://www.scopus.com/inward/record.url?scp=84939233726&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84939233726&partnerID=8YFLogxK

U2 - 10.1016/j.autcon.2015.07.010

DO - 10.1016/j.autcon.2015.07.010

M3 - Article

VL - 58

SP - 176

EP - 195

JO - Automation in Construction

JF - Automation in Construction

SN - 0926-5805

ER -