DOI: 10.4231/xpjs-0g48
title: Logic Clause Representation of Building Codes Dataset

description: &lt;p&gt;This dataset is being made publicly available to aid in the advancement of automated code compliance checking research and to provide assistance for automated code compliance checking systems. The dataset comprises logic clause representations for quantitative requirements found in Chapters 5 and 10 of the 2015 International Building Code (IBC 2015). Logic clauses for different chapters are stored in separate csv files. Every row stores the logic clauses that are generated from the same building code sentence. Six logic clauses are provided for each building code sentence containing quantitative requirements.&lt;/p&gt;

&lt;table border="1" cellpadding="0" cellspacing="0"&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td style="width:61px;"&gt;
 &lt;p align="center"&gt;Column&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:108px;"&gt;
 &lt;p align="center"&gt;Header&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:383px;"&gt;
 &lt;p align="center"&gt;Note&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="width:61px;"&gt;
 &lt;p align="center"&gt;A&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:108px;"&gt;
 &lt;p align="center"&gt;Gold Standard&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:383px;"&gt;
 &lt;p align="center"&gt;Logic clause of gold standard.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="width:61px;"&gt;
 &lt;p align="center"&gt;B&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:108px;"&gt;
 &lt;p align="center"&gt;Original&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:383px;"&gt;
 &lt;p align="center"&gt;Logic clause generated by the original information transformation method (Zhang &amp; El-Gohary, 2015).&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="width:61px;"&gt;
 &lt;p align="center"&gt;C&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:108px;"&gt;
 &lt;p align="center"&gt;Updated&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:383px;"&gt;
 &lt;p align="center"&gt;Logic clause generated by the updated information transformation method using expanded pattern matching-based ruleset that was expanded via the ruleset expansion method (Xue &amp; El-Gohary, 2021).&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="width:61px;"&gt;
 &lt;p align="center"&gt;D&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:108px;"&gt;
 &lt;p align="center"&gt;Annotator 1&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:383px;"&gt;
 &lt;p align="center"&gt;Logic clause generated by annotator 1.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="width:61px;height:4px;"&gt;
 &lt;p align="center"&gt;E&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:108px;height:4px;"&gt;
 &lt;p align="center"&gt;Annotator 2&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:383px;height:4px;"&gt;
 &lt;p align="center"&gt;Logic clause generated by annotator 2.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="width:61px;"&gt;
 &lt;p align="center"&gt;F&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:108px;"&gt;
 &lt;p align="center"&gt;Annotator 3&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="width:383px;"&gt;
 &lt;p align="center"&gt;Logic clause generated by annotator 3.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;Delimiters within a column are part of the syntax of logic clauses. This dataset can be used as a computer-processable representation of building codes by automated code compliance checking systems. The dataset can be used as a typical performance benchmark for building code regulation information extraction and transformation systems. The dataset includes both CSV and Excel files to ensure that it can be processed by machines. CSV and Excel files with the same name, on the other hand, contain the same data.&lt;/p&gt;

&lt;p&gt;Acknowledgement:&lt;/p&gt;

&lt;p&gt;The authors would like to thank the National Science Foundation (NSF). This material is based on work supported by the NSF under Grant No. 1827733. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the NSF.&lt;/p&gt;

&lt;p&gt;Reference:&lt;/p&gt;

&lt;p&gt;Xue, X., &amp; Zhang, J. (2021). Regulatory Information Transformation Ruleset Expansion to Support Automated Building Code Compliance Checking. Journal of Automation in Construction, Under Review.&lt;/p&gt;

&lt;p&gt;Zhang, J., &amp; El-Gohary, N. M. (2015). Automated Information Transformation for Automated Regulatory Compliance Checking in Construction. Journal of Computing in Civil Engineering, 29(4), B4015001. https://doi.org/doi:10.1061/(ASCE)CP.1943-5487.0000427&lt;/p&gt;
description: The dataset contants logic clause represetation of the chapters 5 and 10 of the International Building Code 2015 (IBC 2015).