Automated process discovery from event logs in BIM construction projects

Abstract To fully understand how a construction project actually proceeds, a novel framework for automated process discovery from building information modeling (BIM) event logs is developed. The significance of the work is to manage and optimize the complex construction process towards the ultimate goal of narrowing the gap between BIM and process mining. More specifically, meaningful information is retrieved from prepared event logs to build a participant-specific process model, and then the established model with executable semantics and fitness guarantees provides evidence in process improvement through identifying deviations, inefficiencies, and collaboration features. The proposed method has been validated in a case study, where the input is an as-planned event log from a real BIM construction project. The process model is created automatically by the inductive mining and fuzzy mining algorithms, which is then analyzed deeply under the joint use of conformance checking, frequency and bottleneck analysis, and social network analysis (SNA). The discovered knowledge contributes to revealing potential problems and evaluating the performance of workflows and participants objectively. In the discussion part, as-built data from the internet of things (IoT) deployment in construction site monitoring is automatically compared with the as-planned event log in the BIM platform to detect the actual delays. It turns out that the participant playing a central role in the network tends to overburden with heavier workloads, leading to more undesirable discrepancies and delays. As a result, extensive investigations based on process mining supports data-driven decision making to strategically smooth the construction process and increase collaboration opportunities, which also help in reducing the risk of project failure ahead of time.

[1]  Zhiwu Li,et al.  Mining event logs for knowledge discovery based on adaptive efficient fuzzy Kohonen clustering network , 2020, Knowl. Based Syst..

[2]  Zhiliang Ma,et al.  Data-driven decision-making for equipment maintenance , 2020 .

[3]  G. Rothblum,et al.  Developing a COVID-19 mortality risk prediction model when individual-level data are not available , 2020, Nature Communications.

[4]  Diogo R. Ferreira,et al.  Business process analysis in healthcare environments: A methodology based on process mining , 2012, Inf. Syst..

[5]  David K. H. Chua,et al.  A simulation model to study the impact of early information on design duration and redesign , 2011 .

[6]  Wil M. P. van der Aalst,et al.  Workflow mining: discovering process models from event logs , 2004, IEEE Transactions on Knowledge and Data Engineering.

[7]  Xiang Xie,et al.  Digital twin-enabled anomaly detection for built asset monitoring in operation and maintenance , 2020, Automation in Construction.

[8]  Yue Pan,et al.  A BIM-data mining integrated digital twin framework for advanced project management , 2021 .

[9]  Jing Sun,et al.  IFCCompressor: A content-based compression algorithm for optimizing Industry Foundation Classes files , 2015 .

[10]  Limao Zhang,et al.  Transparent Digital Twin for Output Control Using Belief Rule Base , 2021, IEEE Transactions on Cybernetics.

[11]  van S Stijn Schaijk Building Information Model (BIM) based process mining:enabling knowledge reassurance and fact-based problem discovery within the Architecture, Engineering, Construction and Facility Management Industry , 2016 .

[12]  Sander J. J. Leemans,et al.  Process and Deviation Exploration with Inductive Visual Miner , 2014, BPM.

[13]  Walter Terkaj,et al.  A Virtual Factory Data Model as a Support Tool for the Simulation of Manufacturing Systems , 2015 .

[14]  Boudewijn F. van Dongen,et al.  On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery , 2012, OTM Conferences.

[15]  Cristóbal Romero,et al.  A survey on educational process mining , 2018, WIREs Data Mining Knowl. Discov..

[16]  Arthur M. Valle,et al.  Applying process mining techniques in software process appraisals , 2017, Inf. Softw. Technol..

[17]  Wil M. P. van der Aalst,et al.  Fuzzy Mining - Adaptive Process Simplification Based on Multi-perspective Metrics , 2007, BPM.

[18]  Wil M. P. van der Aalst,et al.  Process Mining - Discovery, Conformance and Enhancement of Business Processes , 2011 .

[19]  Ludovic Galas,et al.  Characterization of neuropeptides which control cerebellar granule cell survival, migration and differentiation , 2015, SpringerPlus.

[20]  Hajo A. Reijers,et al.  Discovering Social Networks from Event Logs , 2005, Computer Supported Cooperative Work (CSCW).

[21]  Zhaohui Wu,et al.  An Efficient Recommendation Method for Improving Business Process Modeling , 2014, IEEE Transactions on Industrial Informatics.

[22]  Robert John Lark,et al.  BIM for infrastructure: An overall review and constructor perspective , 2016 .

[23]  Limao Zhang,et al.  Roles of artificial intelligence in construction engineering and management: A critical review and future trends , 2021 .

[24]  Amir H. Behzadan,et al.  Knowledge-Based Simulation Modeling of Construction Fleet Operations Using Multimodal-Process Data Mining , 2013 .

[25]  Limao Zhang,et al.  BIM log mining: Learning and predicting design commands , 2020 .

[26]  Moe Thandar Wynn,et al.  Towards Privacy-Preserving Process Mining in Healthcare , 2019, Business Process Management Workshops.

[27]  Wichian Premchaiswadi,et al.  Process modeling and bottleneck mining in online peer-review systems , 2015, SpringerPlus.

[28]  Rafael Sacks,et al.  Assessing research issues in Automated Project Performance Control (APPC) , 2007 .

[29]  Wil M. P. van der Aalst,et al.  Data Science in Action , 2016 .

[30]  Wichian Premchaiswadi,et al.  Time performance analysis of medical treatment processes by using disco , 2015, 2015 13th International Conference on ICT and Knowledge Engineering (ICT & Knowledge Engineering 2015).

[31]  Ayca Tarhan,et al.  A Goal-Driven Evaluation Method Based On Process Mining for Healthcare Processes , 2018, Applied Sciences.

[32]  Mazdak Nik-Bakht,et al.  IFC-based process mining for design authoring , 2020 .

[33]  Xiaowei Luo,et al.  Utilizing BIM and Carbon Estimating Methods for Meaningful Data Representation , 2016 .

[34]  Ashutosh Tiwari,et al.  Modelling collaboration using complex networks , 2011, Inf. Sci..

[35]  Song Wu,et al.  Application and extension of the IFC standard in construction cost estimating for tendering in China , 2011 .

[36]  Jorge Munoz-Gama,et al.  Process mining in healthcare: A literature review , 2016, J. Biomed. Informatics.

[37]  Leonid Churilov,et al.  Discrete-event simulation and system dynamics for management decision making , 2014 .

[38]  Koen Vanhoof,et al.  A business process mining application for internal transaction fraud mitigation , 2011, Expert Syst. Appl..

[39]  Zhao Xu,et al.  Developing an IFC-Based Database for Construction Quality Evaluation , 2018 .

[40]  Arash Shahi,et al.  Automated Schedule and Progress Updating of IFC-Based 4D BIMs , 2017, J. Comput. Civ. Eng..

[41]  Hanbin Luo,et al.  A BIM-based construction quality management model and its applications , 2014 .

[42]  Nan Zhang,et al.  Intelligent optimal design of floor tiles: A goal-oriented approach based on BIM and parametric design platform , 2021 .

[43]  Raja R. A. Issa,et al.  ONTOLOGY BASED PARTIAL BUILDING INFORMATION MODEL EXTRACTION , 2011 .

[44]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[45]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[46]  Moe Thandar Wynn,et al.  Quality-informed semi-automated event log generation for process mining , 2020, Decis. Support Syst..

[47]  Ashish Sureka,et al.  Process mining multiple repositories for software defect resolution from control and organizational perspective , 2014, MSR 2014.

[48]  Limao Zhang,et al.  Clustering of designers based on building information modeling event logs , 2020, Comput. Aided Civ. Infrastructure Eng..

[49]  Bhargav Dave,et al.  A framework for integrating BIM and IoT through open standards , 2018, Automation in Construction.

[50]  Farook Hamzeh,et al.  Simulating the dynamics of social agents and information flows in BIM-based design , 2018, Automation in Construction.

[51]  SepúlvedaMarcos,et al.  Process mining in healthcare , 2016 .

[52]  C. Petri Kommunikation mit Automaten , 1962 .

[53]  Yin-Fu Huang,et al.  Mining web logs to improve hit ratios of prefetching and caching , 2008, Knowl. Based Syst..

[54]  Damián Pérez Alfonso,et al.  Inductive Visual Miner Plugin Customization for the Detection of Eventualities in the Processes of a Hospital Information System , 2016 .

[55]  Jack Chin Pang Cheng,et al.  Data-driven predictive maintenance planning framework for MEP components based on BIM and IoT using machine learning algorithms , 2020 .

[56]  Reda Alhajj,et al.  Effective web log mining and online navigational pattern prediction , 2013, Knowl. Based Syst..

[57]  Jonathan E. Bard,et al.  Endothelialization of arterial vascular grafts by circulating monocytes , 2020, Nature Communications.

[58]  Pnina Soffer,et al.  Building a valuable event log for process mining: an experimental exploration of a guided process , 2019, Enterp. Inf. Syst..

[59]  Jon Kleinberg,et al.  Authoritative sources in a hyperlinked environment , 1999, SODA '98.

[60]  Ming Gu,et al.  The IFC-based path planning for 3D indoor spaces , 2013, Adv. Eng. Informatics.

[61]  Sander J. J. Leemans,et al.  Discovering Block-Structured Process Models from Event Logs - A Constructive Approach , 2013, Petri Nets.

[62]  Peter E.D. Love,et al.  Real time progress management: Re-engineering processes for cloud-based BIM in construction , 2015 .

[63]  Yacine Rezgui,et al.  Towards a semantic Construction Digital Twin: Directions for future research , 2020, Automation in Construction.

[64]  Jack Chin Pang Cheng,et al.  Integrating 4D BIM and GIS for Construction Supply Chain Management , 2019, Journal of Construction Engineering and Management.

[65]  Jan Mendling,et al.  Managing Process Model Complexity Via Abstract Syntax Modifications , 2011, IEEE Transactions on Industrial Informatics.

[66]  Phillip S. Dunston,et al.  Integrating IoT into operational workflows for real-time and automated decision-making in repetitive construction operations , 2018, Automation in Construction.

[67]  Pardis Pishdad-Bozorgi,et al.  A review of building information modeling (BIM) and the internet of things (IoT) devices integration: Present status and future trends , 2019, Automation in Construction.