Smarter smart contracts for automatic BIM metadata compliance checking in blockchain-enabled common data environment

被引:6
|
作者
Tao, Xingyu [1 ]
Wu, Zhaoji [1 ]
Xu, Yuqing [1 ]
Zheng, Chengliang [1 ,2 ]
Fang, Yihai [3 ]
Das, Moumita [1 ]
Liu, Hao [1 ]
Gong, Xingbo [1 ]
Cheng, Jack C. P. [1 ,4 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Civil & Environm Engn, Clear Water Bay, Hong Kong, Peoples R China
[2] Wuhan Univ, Sch Cyber Sci & Engn, Key Lab Aerosp Informat Secur & Trusted Comp, Minist Educ, Wuhan, Peoples R China
[3] Monash Univ, Dept Civil Engn, Clayton, Vic, Australia
[4] Guangdong Prov Key Lab Modern Civil Engn Technol, Guangzhou 510641, Peoples R China
关键词
BIM; Knowledge Graph; Common data environment (CDE); Blockchain; Smart Contract; ISO; 19650; standards;
D O I
10.1016/j.aei.2024.102627
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Blockchain technology is gaining increasing attention in BIM -based collaboration to enhance BIM security (e.g., traceability, integrity, and immutability). Due to the block size limitation, most existing BIM-blockchain interactions focus on recording BIM metadata (or attributes) on the blockchain. However, verifying the correctness or compliance of the input metadata is often overlooked, resulting in the sharing of incorrect versions, disputes over data ownership, and corrupted documents. Two research gaps have been identified: (1) a lack of domain knowledge for metadata compliance checking in BIM collaborative design and (2) an absence of methods to perform compliance checking when interacting with blockchain. Therefore, this paper proposes a blockchainenabled common data environment (BECDE) framework that leverages a knowledge graph (KG) and smart contract technology. This framework makes three contributions to the body of knowledge: (1) It explores the mechanism of integrating KG with smart contracts and the CDE workflow to enable compliance checking in a distributed blockchain environment. Within this framework, two essential technical elements -compliance checking rules (CCRs) and "smarter " smart contracts (SSCs) -are identified. (2) It establishes the KG of the ISO 19650 standards to generate CCRs and develops Semantic Web Rule Language (SWRL) algorithms to convert the natural -language -based CCRs into blockchain-readable rules. (3) It develops SSC algorithms by incorporating CCRs to automate checking BIM metadata compliance before appending them to the blockchain. The BECDE framework is validated in three actual project BIM design scenarios, with results showing that (1) the SSCs outperform existing BIM smart contracts by improving the quality of input data within the blockchain and (2) the computing performances of the SSCs -with latency at the millisecond level and throughput around 250 transactions per second -meet the requirements of BIM -based collaboration. By integrating domain knowledge into a blockchain, the BECDE framework facilitates a trustworthy BIM environment where project members can rely on both data security and quality.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] Exploring Blockchain-enabled smart contracts technology implementation within ready-mixed concrete plants industry in Saudi Arabia
    Al Azmi, Naif
    Sweis, Ghaleb
    Sweis, Rateb
    Sammour, Farouq
    INTERNATIONAL JOURNAL OF CONSTRUCTION MANAGEMENT, 2023, 23 (14) : 2400 - 2408
  • [42] Potential application areas and benefits of blockchain-enabled smart contracts adoption in infrastructure Public-private partnership (PPP) projects
    Eze, Emmanuel Chidiebere
    Ameyaw, Ernest Effah
    SUSTAINABLE FUTURES, 2025, 9
  • [43] Blockchain-enabled smart agriculture: Enhancing data-driven decision making and ensuring food security
    Rehman, Khalil Ur
    Andleeb, Shahla
    Ashfaq, Maryam
    Akram, Nida
    Akram, Muhammad Waqar
    JOURNAL OF CLEANER PRODUCTION, 2023, 427
  • [44] A medical big data access control model based on smart contracts and risk in the blockchain environment
    Pu, Xuetao
    Jiang, Rong
    Song, Zhiming
    Liang, Zhihong
    Yang, Liang
    FRONTIERS IN PUBLIC HEALTH, 2024, 12
  • [45] BFL-SC: A blockchain-enabled federated learning framework, with smart contracts, for securing social media-integrated internet of things systems
    Salim, Sara
    Moustafa, Nour
    Turnbull, Benjamin
    AD HOC NETWORKS, 2025, 169
  • [46] Smart contract swarm and multi-branch structure for secure and efficient BIM versioning in blockchain-aided common data environment
    Tao, Xingyu
    Wong, Peter Kok-Yiu
    Xu, Yuqing
    Liu, Yuhan
    Gong, Xingbo
    Zheng, Chengliang
    Das, Moumita
    Cheng, Jack C. P.
    COMPUTERS IN INDUSTRY, 2023, 149
  • [47] Dynamic Secure Access Control and Data Sharing Through Trusted Delegation and Revocation in a Blockchain-Enabled Cloud-IoT Environment
    Alshehri, Suhair
    Bamasaq, Omaimah
    Alghazzawi, Daniyal
    Jamjoom, Arwa
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (05) : 4239 - 4256
  • [48] A drone-based data management and optimization using metaheuristic algorithms and blockchain smart contracts in a secure fog environment
    Khan, Abdullah Ayub
    Laghari, Asif Ali
    Gadekallu, Thippa Reddy
    Shaikh, Zaffar Ahmed
    Javed, Abdul Rehman
    Rashid, Mamoon
    V. Estrela, Vania
    Mikhaylov, Alexey
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 102
  • [49] Distributed common data environment using blockchain and Interplanetary File System for secure BIM-based collaborative design
    Tao, Xingyu
    Das, Moumita
    Liu, Yuhan
    Cheng, Jack C.P.
    Automation in Construction, 2021, 130
  • [50] Distributed common data environment using blockchain and Interplanetary File System for secure BIM-based collaborative design
    Tao, Xingyu
    Das, Moumita
    Liu, Yuhan
    Cheng, Jack C. P.
    AUTOMATION IN CONSTRUCTION, 2021, 130