YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Clustering-Based Approach for Building Code Computability Analysis

    Source: Journal of Computing in Civil Engineering:;2021:;Volume ( 035 ):;issue: 006::page 04021021-1
    Author:
    Ruichuan Zhang
    ,
    Nora El-Gohary
    DOI: 10.1061/(ASCE)CP.1943-5487.0000967
    Publisher: ASCE
    Abstract: 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.
    • Download: (1.197Mb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Price: 5000 Rial
    • Statistics

      Clustering-Based Approach for Building Code Computability Analysis

    URI
    http://yetl.yabesh.ir/yetl1/handle/yetl/4272034
    Collections
    • Journal of Computing in Civil Engineering

    Show full item record

    contributor authorRuichuan Zhang
    contributor authorNora El-Gohary
    date accessioned2022-02-01T21:47:23Z
    date available2022-02-01T21:47:23Z
    date issued11/1/2021
    identifier other%28ASCE%29CP.1943-5487.0000967.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4272034
    description abstractOne 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.
    publisherASCE
    titleClustering-Based Approach for Building Code Computability Analysis
    typeJournal Paper
    journal volume35
    journal issue6
    journal titleJournal of Computing in Civil Engineering
    identifier doi10.1061/(ASCE)CP.1943-5487.0000967
    journal fristpage04021021-1
    journal lastpage04021021-14
    page14
    treeJournal of Computing in Civil Engineering:;2021:;Volume ( 035 ):;issue: 006
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian