Clustering-Based Approach for Building Code Computability Analysis

被引:9
|
作者
Zhang, Ruichuan [1 ]
El-Gohary, Nora [1 ]
机构
[1] Univ Illinois, Dept Civil & Environm Engn, 205 N Mathews Ave, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
Buildings; Code checking; Computability; Text analytics; Hierarchical clustering; MODEL; FRAMEWORK; CHECKING; DESIGN; SYSTEM;
D O I
10.1061/(ASCE)CP.1943-5487.0000967
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
One common limitation of all automated code compliance-checking methods and tools is their inability to deal with all types of building-code requirements. More research is needed to better identify the different types of requirements, in terms of their syntactic and semantic structures and complexities, to gain more insights about the capabilities and limitations of existing methods and tools (i.e., which requirements they can automatically process, represent, or check, and which not). To address this need, this paper proposes a new set of syntactic and semantic features and complexity and computability metrics for code computability analysis. A clustering-based approach was used to identify the different types of code sentences, in terms of their computability, using the proposed features and metrics. The approach was implemented and tested on a corpus of 6,608 sentences from the International Building Code and its amendments. The sentence clusters and identified sentence types were evaluated using intrinsic and extrinsic evaluation methods. The evaluation results indicated good clustering performance, perfect alignment between the human- and computer-identified types, and good agreement in the assignment of sentences to the types.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] On hierarchical clustering-based approach for RDDBS design
    Abdalla, Hassan I.
    Amer, Ali A.
    Ravana, Sri Devi
    JOURNAL OF BIG DATA, 2023, 10 (01)
  • [22] Clustering-based probability distribution model for monthly residential building electricity consumption analysis
    Xu, Jieyan
    Kang, Xuyuan
    Chen, Zheng
    Yan, Da
    Guo, Siyue
    Jin, Yuan
    Hao, Tianyi
    Jia, Rongda
    BUILDING SIMULATION, 2021, 14 (01) : 149 - 164
  • [23] A clustering-based approach for "cross-scale" load prediction on building level in HVAC systems
    Li, Wenqiang
    Gong, Guangcai
    Fan, Houhua
    Peng, Pei
    Chun, Liang
    Fang, Xi
    APPLIED ENERGY, 2021, 282
  • [24] Clustering-based probability distribution model for monthly residential building electricity consumption analysis
    Jieyan Xu
    Xuyuan Kang
    Zheng Chen
    Da Yan
    Siyue Guo
    Yuan Jin
    Tianyi Hao
    Rongda Jia
    Building Simulation, 2021, 14 : 149 - 164
  • [25] Efficient clustering-based source code plagiarism detection using PIY
    Ohmann, Tony
    Rahal, Imad
    KNOWLEDGE AND INFORMATION SYSTEMS, 2015, 43 (02) : 445 - 472
  • [26] Efficient clustering-based source code plagiarism detection using PIY
    Tony Ohmann
    Imad Rahal
    Knowledge and Information Systems, 2015, 43 : 445 - 472
  • [27] Graph clustering-based discretization approach to microarray data
    Kittakorn Sriwanna
    Tossapon Boongoen
    Natthakan Iam-On
    Knowledge and Information Systems, 2019, 60 : 879 - 906
  • [28] A Genetics Clustering-based Approach for Weblog Data Cleaning
    Ganibardi, Amine
    Ali, Cherif Arab
    2018 SIXTH INTERNATIONAL CONFERENCE ON ENTERPRISE SYSTEMS (ES 2018), 2018, : 75 - 81
  • [29] A Clustering-Based Approach to Analyse Examinations for Diabetic Patients
    Bruno, Giulia
    Cerquitelli, Tania
    Chiusano, Silvia
    Xiao, Xin
    2014 IEEE INTERNATIONAL CONFERENCE ON HEALTHCARE INFORMATICS (ICHI), 2014, : 45 - 50
  • [30] A Novel Clustering-Based Approach of Indoor Location Fingerprinting
    Lee, Chung-Wei
    Lin, Tsung-Nan
    Fang, Shih-Hau
    Chou, Yen-Chih
    2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2013, : 3191 - 3196