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 条
  • [31] Graph clustering-based discretization approach to microarray data
    Sriwanna, Kittakorn
    Boongoen, Tossapon
    Iam-On, Natthakan
    KNOWLEDGE AND INFORMATION SYSTEMS, 2019, 60 (02) : 879 - 906
  • [32] Cognitive Profiling for Job Recruitments: A Clustering-Based Approach
    Verma, Asmita
    Deep, Prakhar
    Aman, Kushagra
    Khemchandani, Vineeta
    Chandra, Sushil
    Sharma, Greeshma
    2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL PERFORMANCE EVALUATION (COMPE-2021), 2021, : 604 - 608
  • [33] A clustering-based obstacle segmentation approach for urban environments
    Ridel, Daniela A.
    Shinzato, Patrick Y.
    Wolf, Denis F.
    2015 12TH LATIN AMERICAN ROBOTICS SYMPOSIUM AND 2015 3RD BRAZILIAN SYMPOSIUM ON ROBOTICS (LARS-SBR), 2015, : 265 - 270
  • [34] A clustering-based approach for mining dockerfile evolutionary trajectories
    Yang ZHANG
    Huaimin WANG
    Vladimir FILKOV
    ScienceChina(InformationSciences), 2019, 62 (01) : 211 - 213
  • [35] A Clustering-based Approach to Web Image Context Extraction
    Alcic, Sadet
    Conrad, Stefan
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCES ON ADVANCES IN MULTIMEDIA (MMEDIA 2011), 2011, : 74 - 79
  • [36] LQG Control of Large Networks: A Clustering-Based Approach
    Xue, Nan
    Chakrabortty, Aranya
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 2333 - 2338
  • [37] A mixed clustering-based approach for a territorial hydrological regionalization
    Oumaima Rami
    Moulay Driss Hasnaoui
    Driss Ouazar
    Ahmed Bouziane
    Arabian Journal of Geosciences, 2022, 15 (1)
  • [38] A Clustering-Based Approach for Exploring Sequences of Compiler Optimizations
    Martins, Luiz G. A.
    Nobre, Ricardo
    Delbem, Alexandra C. B.
    Marques, Eduardo
    Cardoso, Joao M. P.
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 2436 - 2443
  • [39] Towards Exploratory Relationship Search: A Clustering-Based Approach
    Zhang, Yanan
    Cheng, Gong
    Qu, Yuzhong
    SEMANTIC TECHNOLOGY, 2014, 8388 : 277 - 293
  • [40] A clustering-based approach for the evaluation of candidate emerging technologies
    Serkan Altuntas
    Zulfiye Erdogan
    Turkay Dereli
    Scientometrics, 2020, 124 : 1157 - 1177