A semantic differential transaction approach to minimizing information redundancy for BIM and blockchain integration

Abstract Those attempting to integrate building information modeling (BIM) and blockchain soon encounter the enormous challenge of information redundancy. Storage of duplicated building information in decentralized ledgers already creates redundancy, and this is exacerbated as the BIM model develops and is utilized. This paper presents a novel semantic differential transaction (SDT) approach to minimizing information redundancy in the nascent field of BIM and blockchain integration. Whereas the conventional thinking is to store an entire BIM model or its signature code in blockchain, SDT captures local model changes as SDT records and assembles them into a BIM change contract (BCC). In this way, the version history of a BIM project becomes a chain of timestamped BCCs, and stakeholders can promptly synchronize BIM changes in blockchain. We test our approach in two pilot cases. The results show that SDT captures, in near real time, sequential and simultaneous BIM changes at

[1]  Ming Gu,et al.  IFCdiff: A content-based automatic comparison approach for IFC files , 2018 .

[2]  John E. Taylor,et al.  Paradigm Trajectories of Building Information Modeling Practice in Project Networks , 2009 .

[3]  Muhammad Tariq Shafiq and Stephen R. Lockley Signature-based matching of IFC Models , 2018 .

[4]  Charles M. Eastman,et al.  BIM Handbook: A Guide to Building Information Modeling for Owners, Managers, Designers, Engineers and Contractors , 2008 .

[5]  Ke Chen,et al.  Linking radio-frequency identification to Building Information Modeling: Status quo, development trajectory and guidelines for practitioners , 2018, Automation in Construction.

[6]  Jongsung Won,et al.  Query Performance of the IFC Model Server Using an Object-Relational Database Approach and a Traditional Relational Database Approach , 2014, J. Comput. Civ. Eng..

[7]  Jyrki Oraskari,et al.  RDF-based signature algorithms for computing differences of IFC models , 2015 .

[8]  John M. Evans,et al.  Automation in construction , 1986, Robotics.

[9]  Owen Molloy,et al.  Design for manufacturing and assembly , 1998 .

[10]  Hao Hu,et al.  Blockchain-based framework for improving supply chain traceability and information sharing in precast construction , 2020 .

[11]  S. Perera,et al.  Blockchain technology: Is it hype or real in the construction industry? , 2020, J. Ind. Inf. Integr..

[12]  N. Noorderhaven,et al.  Building trust in construction partnering projects: An exploratory case-study , 2011 .

[13]  Benedikt Notheisen,et al.  Trading Real-World Assets on Blockchain , 2017, Business & Information Systems Engineering.

[14]  A. Crane Rethinking construction. , 1999, Health estate.

[15]  Ke Chen,et al.  Automatic Generation of Semantically Rich As‐Built Building Information Models Using 2D Images: A Derivative‐Free Optimization Approach , 2018, Comput. Aided Civ. Infrastructure Eng..

[16]  Weisheng Lu,et al.  BIM and Big Data for Construction Cost Management , 2018 .

[17]  Christian Koch,et al.  Industry Foundation Classes: A Standardized Data Model for the Vendor-Neutral Exchange of Digital Building Models , 2018 .

[18]  Yuna Shin,et al.  Metrics for Quantifying the Similarities and Differences between IFC Files , 2011 .

[19]  Bela Gipp,et al.  Securing Video Integrity Using Decentralized Trusted Timestamping on the Bitcoin Blockchain , 2016, MCIS.

[20]  Yasser Mohamed,et al.  A method for clustering unlabeled BIM objects using entropy and TF-IDF with RDF encoding , 2017, Adv. Eng. Informatics.

[21]  David Jones,et al.  The Potential of Blockchain within Air Rights Development as a Prevention Measure against Urban Sprawl , 2019, Urban Science.

[22]  Youngsoo Jung,et al.  Building information modelling (BIM) framework for practical implementation , 2011 .

[23]  Yi Ren,et al.  bcBIM: A Blockchain-Based Big Data Model for BIM Modification Audit and Provenance in Mobile Cloud , 2019, Mathematical Problems in Engineering.

[24]  Johan Larsson,et al.  Industrialized construction in the Swedish infrastructure sector: core elements and barriers , 2014 .

[25]  Kai Spohrer,et al.  A Blockchain Research Framework , 2017, Business & Information Systems Engineering.

[26]  Ming Gu,et al.  BIMTag: Concept-based automatic semantic annotation of online BIM product resources , 2017, Adv. Eng. Informatics.

[27]  系統管理者,et al.  South China Morning Post (南華早報) , 2009 .

[28]  Mohamad Kassem,et al.  Blockchain in the built environment and construction industry: A systematic review, conceptual models and practical use cases , 2019, Automation in Construction.

[29]  Florian Hawlitschek,et al.  The limits of trust-free systems: A literature review on blockchain technology and trust in the sharing economy , 2018, Electron. Commer. Res. Appl..

[30]  Colin J. Ihrig JavaScript Object Notation , 2013 .

[31]  Patrick Valduriez,et al.  Principles of Distributed Database Systems , 1990 .

[32]  Weisheng Lu,et al.  Naming Objects in BIM: A Convention and a Semiautomatic Approach , 2017 .

[33]  Arthur Gervais,et al.  Do you Need a Blockchain? , 2018, 2018 Crypto Valley Conference on Blockchain Technology (CVCBT).

[34]  Patrick Valduriez,et al.  Principles of Distributed Database Systems, Third Edition , 2011 .

[35]  Yu-Shen Liu,et al.  BIMSeek++: Retrieving BIM components using similarity measurement of attributes , 2020, Comput. Ind..

[36]  Jing Du,et al.  Zero latency: Real-time synchronization of BIM data in virtual reality for collaborative decision-making , 2018 .

[37]  Roman Beck,et al.  Blockchain - the Gateway to Trust-Free Cryptographic Transactions , 2016, ECIS.

[38]  Kereshmeh Afsari,et al.  JavaScript Object Notation (JSON) data serialization for IFC schema in web-based BIM data exchange , 2017 .

[39]  Jia-Rui Lin,et al.  Semantic classification and hash code accelerated detection of design changes in BIM models , 2020 .

[40]  Mohsen Guizani,et al.  MeDShare: Trust-Less Medical Data Sharing Among Cloud Service Providers via Blockchain , 2017, IEEE Access.

[41]  Michael J. Pratt,et al.  Extension of ISO 10303, the STEP standard, for the exchange of procedural shape models , 2004, Proceedings Shape Modeling Applications, 2004..

[42]  Thomas Froese,et al.  Future directions for IFC-based interoperability , 2003, J. Inf. Technol. Constr..

[43]  Zoubeir Lafhaj,et al.  The Potential of Blockchain in Building Construction , 2019, Buildings.

[44]  Owen Molloy,et al.  Design for Manufacturing and Assembly: Concepts, architectures and implementation , 2012 .

[45]  Hao Wang,et al.  Transformation from IT-based knowledge management into BIM-supported knowledge management: A literature review , 2019, Expert Syst. Appl..

[46]  Yuri Breitbart,et al.  Database integration in a distributed heterogeneous database system , 1986, 1986 IEEE Second International Conference on Data Engineering.