Development and validation of natural user interfaces for semantic enrichment of BIM models using open formats

Fábio Matoseiro Dinis (CONSTRUCT-Gequaltec, Faculty of Engineering, University of Porto, Porto, Portugal)
Raquel Rodrigues (Faculty of Philosophy and Social Sciences, Centre for Philosophical and Humanistic Studies, Regional Centre of Braga, Catholic Portuguese University, Braga, Portugal, and)
João Pedro da Silva Poças Martins (CONSTRUCT-Gequaltec, Faculty of Engineering, University of Porto, Porto, Portugal)

Construction Innovation

ISSN: 1471-4175

Article publication date: 19 June 2023

Issue publication date: 9 January 2024

1149

Abstract

Purpose

Despite the technological paradigm shift presented to the architecture, engineering, construction and operations sector (AECO), the full-fledged acceptance of the building information modelling (BIM) methodology has been slower than initially anticipated. Indeed, this study aims to acknowledge the need for increasing supportive technologies enabling the use of BIM, attending to available human resources, their requirements and their tasks.

Design/methodology/approach

A complete case study is described, including the development process centred on design science research methodology followed by the usability assessment procedure validated by construction projects facility management operational staff.

Findings

Results show that participants could interact with BIM using openBIM processes and file formats naturally, as most participants reached an efficiency level close to that expected for users already familiar with the interface (i.e. high-efficiency values). These results are consistent with the reported perceived satisfaction and analysis of participants’ discourses through 62 semi-structured interviews.

Originality/value

The contributions of the present study are twofold: a proposal for a virtual reality openBIM framework is presented, particularly for the semantic enrichment of BIM models, and a methodology for evaluating the usability of this type of system in the AECO sector.

Keywords

Citation

Matoseiro Dinis, F., Rodrigues, R. and Pedro da Silva Poças Martins, J. (2024), "Development and validation of natural user interfaces for semantic enrichment of BIM models using open formats", Construction Innovation, Vol. 24 No. 1, pp. 196-220. https://doi.org/10.1108/CI-12-2022-0348

Publisher

:

Emerald Publishing Limited

Copyright © 2023, Fábio Matoseiro Dinis, Raquel Rodrigues and João Pedro da Silva Poças Martins.

License

Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial & non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode


1. Introduction

Building information modelling (BIM) plays a prominent role among the technologies involved in Industry 4.0 (e.g. Internet of Things, mobile computing, virtual reality [VR], augmented reality [AR], big data, cloud computing, among many others) (Bakhshi et al., 2022; Maskuriy et al., 2019; Perrier et al., 2020). While some authors define it as the fourth industrial revolution (Newman et al., 2020; Perrier et al., 2020) combining information technology (IT), production and the internet (Pasetti Monizza et al., 2018) to automate traditional industry practices (Elghaish et al., 2021), there is still no commonly accepted definition for Industry 4.0 (Buer et al., 2018; Hofmann and Rüsch, 2017). An analogous concept is manifested in the understanding of Construction 4.0 (Oesterreich and Teuteberg, 2016), i.e. applications of Industry 4.0 to the construction sector (Elghaish et al., 2021). Construction 4.0 comprises the implementation of digital technologies throughout the construction sector (Karmakar and Delhi, 2021) to a greater level based on BIM systems coupling real and virtual building representations (Craveiro et al., 2019). Additionally, Construction 4.0 considers increased collaboration possibilities for stakeholders (Craveiro et al., 2019), although it requires a higher leap towards a paradigm shift in a sector recognised for its resistance to change (Arayici and Coates, 2012; Newman et al., 2020).

Despite initiatives carried out by public authorities and government bodies to foster the implementation and specify requirements for BIM use in public procurement (Ghaffarianhoseini et al., 2017; Smith, 2014), the BIM adoption rate has been slower than initially anticipated (Alreshidi et al., 2017; Walasek and Barszcz, 2017). Additionally, the need for a significant investment in training, education and additional software and hardware requirements (Ghaffarianhoseini et al., 2017; Liu et al., 2015; Plesner and Horst, 2013), followed by the reported lack of confidence, motivation, know-how and difference in skills towards BIM (Alreshidi et al., 2017; Walasek and Barszcz, 2017), present current challenges for a comprehensive uptake of BIM-based tools.

There is also a recognised need for increasing supportive technologies that enable the use of BIM, considering the available human resources, their requirements and the tasks that they perform (Kerosuo et al., 2015). In this regard, the development of immersive interfaces for the architecture, engineering, construction and operations sector (AECO) sector has provided new opportunities for collaboration (Boton, 2018; Cárcamo et al., 2017; Dinis and Poças Martins, 2016; Du et al., 2017, 2018; Lin et al., 2018) alongside further benefits such as reducing the technological skill gap by coupling natural user interfaces (NUIs) and head-mounted displays (HMD) (Dinis et al., 2020; Dinis and Poças Martins, 2016; Pour Rahimian et al., 2019). However, despite positive results reported by previous initiatives, a holistic, systematic assessment methodology or guidelines remains lacking (Sidani et al., 2021) to support the suitability of such interfaces to the AECO sector.

This study reflects on the relevance of developing innovative interfaces more attuned to the tasks, requirements and working environments considering the reported challenges to a full-fledged acceptance of the BIM methodology and the generalised use of BIM-based tools. Furthermore, this article intends to contribute to the body of knowledge by assessing the impact of NUIs and immersive interfaces on access to BIM information. Therefore, two research questions arise:

RQ1.

How can immersive VR interfaces coupled with NUIs improve access to BIM models’ semantic information?

RQ2.

How suitable is the proposed system for accessing and editing BIM information among professionals in the AECO sector?

To answer the research questions, a framework is presented encompassing an open data transfer and storage system based on VR for the semantic enrichment of BIM models. Additionally, a case study was conducted following a thorough usability assessment methodology comprising formative and summative evaluations to assess the suitability of the proposed solution.

The following sections are organised as follows: Section 2 is dedicated to background research, literature review and related work; Section 3 describes the research approach and methodology of the study; Section 4 considers the system architecture overview and description of the proposed solution; the usability assessment and results are presented in Section 5; Section 6 includes the discussion of findings, and the article finishes with the conclusions presented in Section 7.

2. Related work on immersive building information modelling-based environments

The application of IT equipment providing immersive visualisation and interaction with BIM models has become increasingly common in recent years (Sidani et al., 2021). In particular, technological developments (e.g. graphics and tracking technologies) (Nandavar et al., 2018; Wolfartsberger, 2019) and the increased affordability of HMDs (Hilfert and König, 2016) have enabled their use in other areas of knowledge beyond HMDs’ most common usage (i.e. the gaming industry) (Syamimi et al., 2020). In the AECO sector, the use of head-based VR platforms (Zhang et al., 2020) to devise BIM-based environments has enabled a substantial amount of research with favourable results in applications for collaboration within project teams (Boton, 2018; Du et al., 2017), facility management (Dinis et al., 2020; Yangming Shi et al., 2016), design review and supporting decision-making process (Dinis, 2016; Paes et al., 2021), construction safety (Azhar, 2017), engineering education and training (Dinis et al., 2017; Fogarty et al., 2018), among many others.

As collaboration and shared understanding are essential aspects when working with teams of different backgrounds and knowledge levels, the application of immersive interfaces (e.g. HMDs-based interfaces) may enable improved simulation of users’ 3D perception compared with non-immersive interfaces, thus enhancing spatial understanding (Paes et al., 2021).

Wolfartsberger (2019) describes the benefits of conducting design reviews through VR interfaces. Also, the author argues that in addition to the possible loss of the sense of scale when performing a design review through a screen (i.e. non-immersive interface), there is also the risk of excluding particular professional groups who are not entirely familiar with the type of software being used (Wolfartsberger, 2019).

As stated by Pour Rahimian et al. (2019), enhanced visualisation enabled by technologies such as VR promotes more democratic access to BIM models and improved understanding by non-technical professionals, therefore, overcoming the termed “black-box effect”.

Besides displaying BIM geometry, immersive environments are also used to access information concerning the project and its building elements, i.e. non-geometric information. Zhang et al. (2020) suggest that VR systems should display and retrieve specific project information capitalising on human interaction and attention, thus requiring further research effort in this field.

Commercial solutions have also been developed for this purpose, presenting alternative workflows to overcome interoperability hurdles between BIM authoring tools and other software, such as game engines, enabling the rapid development of immersive experiences. Unity Reflect Develop (Unity Reflect Develop, 2022) and Datasmith export plugins (Datasmith export plugins, 2022) are proprietary solutions to upload and link BIM models to VR scenes within a game engine.

Previous research initiatives have tackled open-source workflows to integrate non-geometrical information into immersive environments, extending the role of VR aside from the sheer visualisation of BIM models (Nandavar et al., 2018).

In that regard, Nandavar et al. (2018) devised a bidirectional data transfer solution based on industry foundation classes (IFC) for collaboration and layout safety planning. In detail, the authors highlight that exporting FBX (.fbx) or OBJ (.obj) files from BIM tools to Unity game entails several limitations, such as being a repetitive process and including loss of non-geometrical information (Nandavar et al., 2018). The solution proposed by Nandavar et al. (2018) comprises two layers. One layer is responsible for parsing the geometrical and metadata of the BIM model contained in a customised XML file and importing it to the game engine (i.e. Unity); a second layer concerning the conversion of changes made in VR to an XML file, afterwards parsed using the xBIM C-sharp (C#) toolkit and converted into a new IFC file. Also, the proposed VR prototype features a walkthrough, measurement, visualisation of building elements’ metadata (i.e. non-geometrical data of the BIM model), moving and deleting building elements, making points of interest and taking snapshots (Nandavar et al., 2018).

Hilfert and König (2016) describe a workflow to import BIM models’ geometry and material data as an IFC file into a game engine (i.e. unreal engine). The solution comprises a custom plugin to connect users to BIMServer, and then process the geometry as a binary representation, which is then parsed and displayed in the game engine. A custom database was also devised to map different materials to the correct building objects.

Pour Rahimian et al. (2019) present an IFC-based system to enhance stakeholder participation and collaboration in the design process, establishing real-time integration of BIM models into immersive environments. The proposed solution focuses on an openBIM cloud-centric approach and describes the development of a C# library to overcome compatibility issues between IFC and Unity’s geometry interpretation and enable developers to query and manipulate IFC entities. Also, a virtual showroom prototype to support client participation in the design process through an immersive VR environment is presented, featuring a model walkthrough, wall material and colour picker, an option to toggle light switches and the display and manipulation of IFC data, albeit little information is provided concerning user interaction with BIM information. The authors report that usability tests were conducted to allow further prototype iterations by gathering feedback from 20 participants. However, no information is provided regarding questions or the validity of the applied questionnaire.

Khalili (2021) presents a prototype solution to transfer geometric and semantic information from a BIM authoring tool to a game engine at runtime. The solution consists of a prototype that exchanges Autodesk Revit and Navisworks data to an XML file (forward process) through add-ins and applies changes made in VR into a new IFC file (backward process). Task schedules and clash detection information are provided within the VR environment dedicated to construction management information. Despite laboratory performance tests verifying the efficiency and possible benefits of the proposed solution, no user assessment tests were performed to verify the suitability of the system against AECO users’ requirements and needs.

Overall, data exchange between BIM and VR is still a demanding process faced with various interoperability hurdles despite reported research efforts (Khalili, 2021). Among the most commonly reported issues stands the data structure not being compatible from one software solution to the other (Khalili, 2021; Potseluyko et al., 2022), besides the whole process being time-consuming, especially in the case of large BIM models (Khalili, 2021).

Additionally, despite previous research considering favourable outcomes regarding performance, effectiveness and ease of use of immersive interfaces for the AECO sector (Alhalabi, 2016; Azhar, 2017; Fogarty et al., 2018), these domains are contained within a much broader construct – usability. However, usability testing references to standards or best practices are largely absent from the literature concerning VR research applied to the AECO sector. Therefore, this study includes a comprehensive usability assessment methodology to validate the suitability of the proposed solution to meet the requirements of the AECO maintenance and facility management operational staff is fully described.

3. Research approach

The research approach used in this study is based on the design-science paradigm of information systems (Hevner et al., 2004).

According to Simon (1996), design is concerned with how things should be, the development of artefacts and the goals they should attain. Also, according to the author, artefacts are not independent of natural laws, yet they are moulded to human intents (Simon, 1996).

This research also leans on the guidelines discussed by Hevner et al. (2004) and the methodology presented by Peffers et al. (2007).

Hevner et al. (2004) contend that design science strives for utility, whereas behaviour science strives for truth (i.e. justification of theories that describe or predict phenomena), although both are indivisible.

Design science research (DSR) focuses on developing problem-solving artefacts with a clear contribution to the knowledge base (Hevner et al., 2004). Moreover, DSR does not provide optimal solutions; alternatively, this approach generates an acceptable solution to a practical problem framed by an articulated business need (Hevner et al., 2004).

Figure 1 summarises the framework for implementing the research approach, comprising six steps consistent with Peffers et al. (2007). Similar problem-based approaches to AECO-identified challenges can be found in the works of Ding et al. (2017), Pradeep et al. (2021) and Schimanski et al. (2021).

The proposed research framework, namely, the third stage presented in Figure 1, entails the development and validation of a practical solution, which is divided into three stages: file preparation, end-user interactions and update of the original IFC followed by validation according to a user-defined information delivery specification (IDS). The three stages consist of complementary steps for the solution implementation, to be handled by different users, i.e. designers and BIM technicians (users Type 1 – UT1) and buildings’ facility management operational staff (users Type 2 – UT2).

Furthermore, and corresponding to the fifth stage of Figure 1, the proposed solution was subject to a detailed evaluation procedure comprising two assessment phases. During the initial stages, formative evaluations to gather feedback on possible usability problems were conducted, followed by summative evaluations throughout the near-finished development phases.

The following sections thoroughly describe the proposed solution workflow, followed by the usability assessment approach.

4. Proposed solution

4.1 Workflow overview

The proposed system is centred on the IFC schema for data transfer and interoperability and provides a module for validation of user changes to the IFC file – through inputs made in the VR environment – against custom IDS comprising simple requirements (buildingSMART/IDS, 2022; BuildingSmart, 2022).

The .ids format is based on XML and contains a list of information specifications that BIM objects must comply with buildingSMART/IDS (2022), Tomczak (2021). Current open-source toolkits such as IfcOpenshell are compatible with the IDS standard and allow user-defined specifications (Krijnen, 2021).

The proposed system architecture comprises two fundamental components and one complementary module:

  1. a Python module, i.e. a custom widget developed to provide a straightforward openBIM approach to import BIM models into a game engine while maintaining models’ semantics and geometry. This module also updates the original IFC file automatically to match changes made in the immersive VR environment by the end-users. Furthermore, the Python module provides validation of new information added to the model through the use of IDS; and

  2. a Unity module comprising a VR immersive interface to access and edit BIM non-geometric information through the use of gesture and voice commands.

The remaining module encompasses a C-Sharp (C#) script using the xBIM toolkit (open-source) (Lockley et al., 2017) so that the final updated IFC file can be converted to COBie spreadsheets.

An overview of the entire workflow is presented in Figure 2 (access to key scripts will be provided on request).

The system is designed for two types of users, designers and BIM technicians (UT1) and buildings’ facility management operational staff (UT2). Therefore, UT1 are responsible for preparing the model to meet the requirements to be imported into the game engine. The preparation entails establishing a JSON file with the necessary information to be accessed by UT2 and converting the IFC file to COLLADA (.dae) so that the geometry and materials of the BIM model can be maintained within a Unity scene. This phase is henceforth identified as the preparation phase. Afterwards, UT2 are tasked with editing the required building elements’ semantic information according to work carried out on-site and to information specifications. This phase is designated as the end-user phase.

4.2 Preparation phase

The preparation phase is the entry point of the workflow and comprises two semi-automatic steps conducted by UT1:

  1. conversion of the BIM model geometry; and

  2. setting up a JSON file containing the model semantics (a subset of the original IFC file).

The model geometric information is imported into a Python widget by selecting the “IFC to COLLADA” button (Figure 3 – I), which enables UT1 to choose the corresponding IFC file to be converted to COLLADA.

The conversion process uses IfcConvert, an IfcOpenShell library wrapper, to convert the file to .dae format. Additionally, the process maintains the GlobalId attribute of each building element instead of the element’s name. This feature allows the workflow to be independent of BIM authoring tools’ namings for building elements. Hence, using GlobalIds as an alternative provides a straightforward approach to matching corresponding non-geometric information, ensuring that most geometry and materials of the IFC file are preserved throughout the conversion and import of the .dae file into Unity (Figure 4).

To filter the original IFC into a subset of its entities to be displayed in the virtual environment, UT1 must select the Python widget’s “IFC to JSON” option (Figure 3 – II). In detail, the IFC schema is reduced to a number of elements hierarchically related by type, i.e. a subset of a chosen “IFC type class” entity (IfcOpenShell API Documentation, 2020) (e.g. IfcProduct, IfcBuildingElement), and then converted to the JSON format.

4.3 End-user phase

The “User phase” is designed to be performed by operational staff (i.e. UT2) with years of practical experience in on-site maintenance work, although usually lacking the technical knowledge to convey information related to the performed on-site operations directly to a BIM authoring tool. Hence, to avoid excluding UT2 from the BIM information exchange, an approach based on voice commands and gestures was developed to provide alternative means of interaction with building information in an immersive environment (Figure 5). The interface allows access to the building elements data and affords the option to change parameters or create new property sets. Changes are saved as new JSON files, which are sent to UT1 to update the original IFC file through the Python widget and proceed with the validation phase.

4.4 Validation phase

The last phase entails the update of the original IFC and the validation according to a user-defined IDS (Figure 6). The suggested validation is carried out by first defining a custom IDS through the Python widget by choosing the option “Customise IDS” (Figure 3 – III). This step requests the specification of applicable entities and requirements to validate the IFC file against, i.e. names and values of building element entities and parameters (including user-defined property sets).

The automatic verification of the IFC file is performed using the IfcOpenShell library, providing output text and BIM collaboration format files. These files enable the verification of building elements’ compliance with the users’ (UT1) specifications.

5. Usability assessment

5.1 Procedure

As asserted by Benyon (2014), usability evaluations may be divided into two approaches: expert-based and participant-based methods.

Expert-based evaluations comprise a set of specialists in human-computer interaction or usability, able to test a development version of an interface. In turn, these should draw on their experience to assess the interface against general design principles, i.e. heuristics (Benyon, 2014). This approach is also known as formative evaluation and is generally carried out during the early phases of development, where significant changes affecting the system may still be pointed out (Benyon, 2014; Nielsen, 1993; Preece et al., 2002).

The proposed interface was initially subject to formative evaluations to gather feedback on possible usability problems. Also, considering that a group of three to five evaluators strikes a balance between a manageable group of experts and the number of problems that may be found during their assessment (Nielsen, 1993), five experts were selected to assess the proposed VR solution (i.e. two usability professionals, two informatics engineers and one BIM researcher). Therefore, most usability problems were identified before the participants-based evaluations (i.e. summative evaluations) – the second evaluation stage.

During the near-finished development stage, summative evaluations were conducted with 31 facility management professionals. The sample size is based on Montgomery et al. (2000), that contend that for practical cases, a sample size with N equal to or higher than 30 will conform with a normal distribution.

The sample comprises 9.7% female and 90.3% male participants. Ages range from 30 to 63 years old. In particular, ten participants were 30 to 40 years old, 13 were between 41 and 50, 5 were between 51 and 60 and the remaining three were aged between 61 and 63. The sample academic backgrounds distribution comprises 41.9% of the participants describing a higher education degree and the remaining participants (58.1%) showing educational backgrounds comparable to primary to high school education, a technical or professional degree.

As contended by Sauro and Kindlund (2005), to perform a summative evaluation of the usability of a product, it is required to define and measure a set of metrics. As such, the assessment of usability attributes (or domains) may comply with international standards and recommendations. This study is consistent with the view of international organization for standardization (ISO) 9241–11 (ISO 9241–11 Ergonomics of human-system interaction — Part 11: Usability: Definitions and concepts, 2018) and ANSI INCITS 354–2001 (ANSI INCITS 354–2001 Common Industry Format for Usability Test Reports, 2001), which define the dimensions of usability as composed of efficiency, effectiveness and satisfaction. Furthermore, this study considers the definition of the referred usability attributes as the following:

As effectiveness and efficiency are usability domains related to task definition, this study considered effectiveness as the completion rate of tasks (per cent) and efficiency as the time used to complete each task (seconds). Moreover, assuming that each user intends to complete the established tasks, in the event of failure or non-completion of a given “sub-task”, a penalty should be imposed on the completion rate, i.e. a per cent is deduced to the overall task completion rate (Sauro and Kindlund, 2005).

Regarding the satisfaction domain, various questionnaires may be used (e.g. software usability measurement inventory; [Kirakowski, 1995], post-study system usability questionnaire; [Lewis, 2002], system usability scale [SUS] [Brooke, 1996]). One of these examples is the SUS (Brooke, 1996), which is a well-established tool and has the advantage of being relatively short (i.e. ten questions) with proven reliability (Bangor et al., 2009).

This study applied a European Portuguese adaptation of the SUS in agreement with Martins et al. (2015) to ensure that all users could fully understand each question.

Additionally, a qualitative approach was deemed necessary to understand the perceived utility of the developed VR solution. Thus, two semi-structured interviews were conducted to guarantee that the participants’ perceptions and opinions were documented.

Before all the interviews were conducted, participants read and signed an informed consent form to ensure the privacy, confidentiality and anonymisation of the data to be shared (Baptista et al., 2021).

A total of 62 interviews were conducted with 31 AECO professionals, 31 pre-test interviews and 31 post-test interviews between March and May of 2022. It should be noted that both the interviews and the summative evaluation were conducted on the same day, i.e. the first interview was performed, followed by the interface test and, finally, the second interview.

Overall, the summative evaluation comprised an initial interview, followed by a five-minute trial to get acquainted with the hardware in an immersive scenario. Afterwards, each participant was requested to complete a series of four tasks described in Table 1 without the help of the researcher guiding the test. The only information available to the participants was the description of each task and subtasks (read by the researcher on participants’ demand), with no further indication on how to proceed.

These tasks were established by considering earlier feedback from operational staff concerning actual facility management tasks.

Each test finished with a second interview.

After conducting the 62 interviews, they were transcribed, ensuring the anonymisation of the participants’ personal data. All transcribed documents were systematised and analysed using the qualitative data analysis software Nvivo, version 12, based on content analysis as a data-processing technique (Azeem et al., 2012). Also, the same analysis software was used to create a categorical tree with three “mother/main” categories and 17 subcategories prior to the analysis process.

5.2 Results

To ensure that most usability problems were recognised before the participant-based tests (i.e. summative evaluations), the formative evaluation consisted in testing the interface by completing a set of three previously established tasks by a group of five experts:

  1. go to the living room, select the fireplace and identify the object’s properties;

  2. select all slabs using voice controls and create a new property set; and

  3. select a glass door using the virtual laser pointer and change the object’s height and length values.

Nielsen’s ten usability heuristics (Nielsen, 1994) were used so that each expert could classify as many usability problems as possible. From the collected feedback, 13 usability issues were highlighted, which were revised later in the system. Most problems concerned “recognition rather than recall”, “help and documentation”, “user control and freedom” and “visibility of system status” based on (Nielsen, 1994).

The data elicited after completing the summative evaluation shows that five participants had previous experience with BIM methodology. In turn, 26 participants reported that they did not know about BIM before taking the test. Another noteworthy aspect is the previous experience with VR equipment: ten participants reported some previous experience, whereas 21 had their first experience with immersive VR equipment during the test session.

The results show that of 31 participants, eight did not complete the test (25.8%), whereas 23 (74.2%) completed the test with 100% effectiveness.

Regarding efficiency, it was necessary to perform a scale transformation since this attribute is measured on a time scale (e.g. the number of seconds spent performing a task), while the others are assessed on a per cent scale between 0 and 100. In this sense, and considering the inexistence of a general rule to establish the duration of tasks (to the authors’ best knowledge), an acceptable target time range, minimum and maximum values were outlined for each of the four tasks. This procedure allows to distinguish the target time for different efficiency ranges and transform each participant’s task completion time into a corresponding efficiency per cent value. Based on a similar approach to Nielsen (1993) and Rideout (1991), two usability goal lines were prepared, as depicted in Figure 7.

The data also indicates an increase in efficiency over the test duration. Figure 8 shows a higher number of participants with 0% efficiency in Task 1 (12 occurrences), following a decreasing number of occurrences in Task 2 (nine occurrences) and a smaller amount still in Tasks 3 and 4 (eight occurrences). This behaviour may be explained by the authors’ intention not to provide prior instructions on how to interact with the system, hence to better assess how participants interacted with the proposed solution without knowing which commands and operations were available to meet the objectives of each task. As such, lower efficiency values were expected during the first task.

Results show that participants were able to interact with BIM information in a natural way using the proposed system, as most participants reached an efficiency level close to that expected for a user familiar with the interface (i.e. high-efficiency values), especially on Tasks 3 and 4.

Concerning the perceived satisfaction of the proposed interface, most participants (64.5%) scored above 68 (i.e. results from answers to the SUS questionnaire), which according to Sauro (2011), is above average. However, the author also suggests converting the SUS score to a percentile rank (Sauro, 2011). Therefore, the results from the participants’ answers to the questionnaire are presented in Table 2.

Another relevant aspect that should be stressed is the consistency among high SUS scores and high-efficiency values. That is, users who graded the system with a greater SUS score also achieved higher performance during the hands-on test. The same is true for users scoring lower in the SUS questionnaire as they achieved lower performance.

From the qualitative assessment, eight emergent subcategories arose throughout the analysis process of the participants’ discourses. According to content analysis, subcategories may emerge from the information shared by the interviewees and can be used to complete the categorical tree previously thought by the researchers (Bardin, 2011; Krippendorff, 1980; Stemler, 2000). Figure 9 presents an overview of the categories and subcategories considered in the final categorical tree.

The categorical planning resulting from Nvivo allowed the organisation and analysis of the information in discourse references attending to the categories and subcategories achieved. In this sense, the presentation of the qualitative analysis of the data is organised into two distinct but complementary stages:

  1. the first stage refers to the direct relationship between categories/subcategories and the number of discursive references associated by the interviewees; and

  2. the second stage seeks to understand a possible analytical relationship between categories/subcategories: 2. Applicability pre-test and 3. Applicability post-test.

A thorough analysis of each category, as well as comparisons between subcategories, is described in Table 3.

As a final remark, it should be noted that of the only two interviewees who responded negatively to the possible positive impact of this solution in their work context, only one changed his mind entirely after the test. That is, during the second interview, one interviewee answered affirmatively to all Subcategories 3.1.1. – It is possible to implement the proposed VR solution, 3.2.1. – The proposed VR solution is useful and 3.3.3. – The proposed VR solution could be easy to use after some training. The first interviewee who answered negatively about this solution’s possible positive impact in their work context only expressed having changed his perception regarding Subcategory 3.1.1. – It is possible to implement the proposed VR solution, stating that it would be possible to apply this solution at his workplace.

6. Discussion

According to the results, the framework and subsequent prototype allow users with no previous knowledge to interact with BIM models, even those lacking a complete understanding of BIM methodology or experience with BIM authoring tools (83.9% of participants). The fact that most participants completed the test without prior instructions on how to interact with the system reveals the ease of use of the proposed solution, thus acting as a more natural approach to accessing construction project information.

The acceptance and suitability of the system, based on the results attained, are considered positive. Indeed, perceived satisfaction demonstrates a general liking and consent for applying the proposed approach to facility management tasks, even among participants with no previous VR or BIM experience.

Another significant aspect that should be stressed is that higher test dropout or inefficiency rates were confirmed among participants with educational backgrounds comparable to primary to high school education or a technical or professional degree. Moreover, among the eight participants who did not complete the test, six were 50 years old or older, while five of these participants had lower academic backgrounds. This occurrence could suggest that more training and dissemination about interaction with immersive VR equipment is required among people with such a profile (i.e. users with lower academic backgrounds and/or older age).

Some highlights of the results concerning a possible analytical relationship between Categories/Subcategories: 2. Applicability pre-test and 3. Applicability post-test – second stage of the qualitative analysis – are worth mentioning. In particular, four of six interviewees who had responded negatively during the first interview to the idea that the proposed solution could not facilitate their tasks changed their opinion during the second interview. Additionally, three of the initial six interviewees identified this solution as useful during the second interview. Also, three of these six interviewees acknowledged the proposed system as easy to use, while two stressed that this solution could be easy to use after some training.

7. Conclusions

Given the advent of Construction 4.0 and attending to the slow full-fledged acceptance of the BIM methodology as opposed to early expectations (Alreshidi et al., 2017; Walasek and Barszcz, 2017), the authors reflect on the relevance of developing innovative interfaces that are more attuned to the tasks, requirements and working environments of AECO professionals. Thus, this study intends to understand the role of BIM-based NUIs and users’ empirical and tacit knowledge in increasing the level of information (LOI) of BIM models. In particular, semantic enrichment is applied by increasing BIM models’ LOI using gesture and voice interactions within a BIM-based immersive environment. Also, a framework is presented encompassing an openBIM data transfer and storage system, followed by a comprehensive description of the system’s suitability for the AECO sector consistent with international usability standards and previous research recommendations.

From the elicited results, it can be presumed that voice and gesture interactions supported by a BIM-based immersive environment allowed most users to naturally grasp how to interact with building information to complete the required tasks without previous training. Therefore, it can be suggested that the suitability of the proposed system supports the professional’s needs and their tasks within the AECO sector.

In detail, the usability assessment procedure comprised formative and summative evaluations, as well as the feedback gathered from 62 interviews with 31 AECO professionals.

The formative evaluation allowed for major changes to be detected during early development stages. From the feedback of a group of five experts, 13 usability issues were highlighted, which were revised later in the proposed system.

Concerning the summative evaluations and from the elicited results, eight participants did not complete the test (25.8%); however, 23 (74.2%) completed the test without prior instructions on how to interact with the system, most scoring between B and A+ in the SUS questionnaire, which is consistent with their performance. Additionally, participants were able to interact with BIM information in a natural way, as most managed to reach an efficiency level close to that expected of a user already familiar with the proposed interface (i.e. high-efficiency values).

The qualitative assessment provided an in-depth analysis of individual discourses and the comparative relationship between the categories and subcategories related to the pre-test and post-test interviews. Additionally, the relational proximity with the interviewees, guaranteed through a qualitative methodology (Denzin and Lincoln, 1994), made it feasible to reach four key conclusions:

  1. Knowledge about VR technology is still commonly associated with recreational and leisure/gaming spaces and moments;

  2. Knowledge of VR solutions applied to maintenance is not very common within the sector;

  3. The application of the proposed VR solution in the maintenance and facility management field is seen, by most of the interviewees, as having a strong positive impact, being possible to implement in their work contexts, useful and easy to use;

  4. There are still challenges to be overcome, among which:

    • A lack of training on the use of this type of solution;

    • The fact that most participants are more familiar with the practical, physical and presential type of work than the use of digital tools; and

    • AECO professionals resist understanding how this solution could be integrated into their daily work without adding extra time to perform their tasks.

Regarding future works, improvements could be made to the presented openBIM framework to streamline the connection towards an immersive digital twin interface. Such an interface would provide accurate information for planning, training or facility management operations.

Furthermore, it would be valuable to use a similar approach to enrich BIM models in case inconsistencies are detected on-site that could compromise the execution of maintenance tasks.

The presented openBIM framework is also prone to be used for semantic enrichment through AR applications. The same modules (i.e. Python and Unity modules – see Figure 2) could convey semantic and geometric information to a game engine handling the interface and interactions designed for AR.

Figures

Framework for implementing the research approach consistent with Peffers et al. (2007)

Figure 1.

Framework for implementing the research approach consistent with Peffers et al. (2007)

System overview

Figure 2.

System overview

Python Widget: I – Conversion of IFC files to COLLADA; II – Conversion of IFC files to JSON data format; and III – Specification of entities and parameters (exchange requirements) to be validated through an IDS

Figure 3.

Python Widget: I – Conversion of IFC files to COLLADA; II – Conversion of IFC files to JSON data format; and III – Specification of entities and parameters (exchange requirements) to be validated through an IDS

Resultant COLLADA (.dae) file (Revit 2021 sample architecture project) imported into Unity game engine

Figure 4.

Resultant COLLADA (.dae) file (Revit 2021 sample architecture project) imported into Unity game engine

Building elements’ IFC attributes displayed within the immersive virtual environment – end-user phase

Figure 5.

Building elements’ IFC attributes displayed within the immersive virtual environment – end-user phase

Example of the structure of a custom IDS (XML format)

Figure 6.

Example of the structure of a custom IDS (XML format)

Usability goal lines used for the scale transformation of the efficiency attribute

Figure 7.

Usability goal lines used for the scale transformation of the efficiency attribute

Task efficiency rate

Figure 8.

Task efficiency rate

Categories and subcategories considered in the final categorical tree

Figure 9.

Categories and subcategories considered in the final categorical tree

Task description

Task number Description
1 Checking a domestic electrical switchboard
1.1 Move to the object
1.2 Select the object
1.3 Open the object properties panel
1.4 Select the property: “Name”
1.5 Write a new property value: “New board”
1.6 Save
2 Checking the state of two gutters
2.1 Move to the object
2.2 Select the object
2.3 Open the object properties panel
2.4 Create a new property set
2.5 Select the button to edit the property set name
2.6 Edit the property set name to: “Cleaning”
2.7 Select the button to edit the property set value
2.8 Edit the property set value to: “Done”
2.9 Save
2.10 Move to the second gutter
2.11 Repeat tasks 2.2 to 2.9
3 Checking all taps
3.1 Move to floor 0
3.2 Use the voice command to select all taps
3.3 Select the button to create a new property set
3.3 Select the button to edit the name of the property set
3.4 Edit the name of the property set to: “Is working”
3.5 Select the button to edit the property set value
3.6 Edit the value of the property set to: “O.K.”
3.7 Save
4 Checking the kitchen tap
4.1 Move to the object
4.2 Select the object
4.3 Open the object properties panel
4.4 Select the button to create a new property set
4.5 Select the button to edit the name of the property set
4.6 Edit the name of the property set to: “Is working”
4.7 Select the button to edit the property set value
4.8 Edit the value of the property set to: “K.O.” (i.e. not O.K.)
4.9 Save

Source: Authors’ own creation

Number of occurrences of the participants’ SUS scores described as percentile ranks and grades, consistent with (Sauro, 2018)

Percentile range Grades Count
96–100 A+ 12
90–95 A 3
85–89 A− 0
80–84 B+ 3
70–79 B 2
65–69 B−
60–64 C+ 0
41–59 C 2
35–40 C− 0
15–34 D 4
Lower than the 15th percentile F 5

Source: Authors’ own creation

Category analysis

Stage Category/subcategory analysis Observations
1 1 – Previous knowledge about virtual reality All interviewees mentioned what kind of knowledge they had about VR
1.1. – Contexts where virtual reality was first heard The most mentioned context was gaming and/or recreation time (Subcategory 1.1.1. – Gaming and or recreation time). Twenty-five participants stated that it was in this context that they first encountered VR, followed by media (Subcategory 1.1.3. – Media), with nine answers, followed by applications within the construction industry (Subcategory 1.1.4. – Applications within the construction industry), with six answers and finally by the scientific dissemination context (Subcategory 1.1.2. – Scientific dissemination) displaying five answers
1.2. – Knowledge concerning virtual reality applications to facility management Twenty-four shared having no knowledge concerning VR applications to maintenance (Subcategory 1.2.2. – Interviewees had no knowledge concerning virtual reality applications to facility management) and seven participants mentioned having knowledge concerning VR applied to the maintenance context (Subcategory 1.2.1. – Interviewees had knowledge concerning virtual reality applications to facility management)
2. Applicability pre-test All interviewees shared their vision concerning the proposed solution’s potential as a task facilitator and their perceptions about its impact on their daily professional life
2.1. – Virtual reality as a task facilitator Twenty-five participants mentioned that this solution could work as a task facilitator (Subcategory 2.1.1. – Virtual reality applications to facility management as a task facilitator), and six participants indicated that this solution would not work as a task facilitator (Subcategory 2.1.2. – Virtual reality application as a non-facilitator of facility management tasks)
2.2. – Impact of virtual reality applications Twenty-four participants shared the vision of a positive impact of this solution on their professional daily work (Subcategory 2.2.1. – Perceived positive impact of virtual reality applications to facility management tasks), four participants mentioned having no opinion regarding the possible impact of this solution on their professional daily work (Subcategory 2.2.3. – No perceived positive or negative impact of virtual reality applications to facility management tasks) and only two participants shared the vision of a negative impact of this solution on their professional daily work (Subcategory 2.2.2. – Perceived negative impact of virtual reality applications to facility management tasks)
3. – Applicability post-test All interviewees shared their opinion regarding the possibility of implementing this solution in their work context, the usefulness and also the perceived easiness of using the proposed system in their work context
3.1. – Perceived possibility of implementation of the proposed virtual reality solution Of the 29 interviewees who answered this question (two interviewees chose not to answer this question), 27 mentioned that this solution is possible to implement in their work environment (Subcategory 3.1.1. – It is possible to implement the proposed virtual reality solution) and only two mentioned that this solution is not feasible to implement in their current work context (Subcategory 3.1.2. – It is not possible to implement the proposed virtual reality solution)
3.2. – Perceived usefulness of the proposed virtual reality solution Of the 26 interviewees who answered this question (five interviewees chose not to answer this question), 21 responded affirmatively to the usefulness of this solution in their work context (Subcategory 3.2.1. – The proposed virtual reality solution is useful), with one interviewee repeating once how much he/she agrees with this sense of usefulness of the solution in question
Conversely, five interviewees responded negatively to the perceived usefulness of the solution if applied to their work environment (Subcategory 3.2.2. – The proposed virtual reality solution is not useful), with two interviewees repeating once in each of their respective interviews how they do not agree with the sense of usefulness of this solution
3.3. – Perceived easiness of use of the proposed virtual reality solution Of the 30 respondents who answered this question, 15 mentioned how easy it was for them to use this solution (Subcategory 3.3.1. – The proposed virtual reality solution is easy to use), nine mentioned that this solution would be easy to use after some training (Subcategory 3.3.3. – The proposed virtual reality solution could be easy to use after some training) and five mentioned that they did not consider this solution easy to use (Subcategory 3.3.2. – The proposed virtual reality solution is not easy to use)
2 2. Applicability pre-test and three applicability post-test Six interviewees responded negatively to the idea that the proposed VR solution could work as an enabler to the performance of their tasks, giving the following reasons to support their response:
i. The interviewee considers that there are tasks that must necessarily be done face-to-face
ii. The interviewee considers that there are tasks that must necessarily be done face-to-face and that require immediate and more inventive action on the part of the worker
iii. The interviewee, as he/she does not know the procedure and real application of this solution to his/her context, argues that he/she cannot perceive VR as a task facilitator
iv. The interviewee considers that for the management position he/she now holds in the maintenance sector, this solution does not prove itself useful. However, it may be useful for the teams under his/her supervision working in the field
v. The interviewee considers that there are tasks that must unavoidably be done in person and that the entire work process using a digital/computer solution may add unnecessary time to the work he/she already has
vi. The interviewee considers that there are tasks that must necessarily be carried out in person and does not understand how VR could facilitate the performance of these tasks
2.1.2. – Virtual reality application as a non-facilitator of facility management tasks and 3.1.1. – It is possible to implement the proposed virtual reality solution It may be suggested that from the previous six interviewees’ answers, four changed their opinion after the hands-on test. Indeed, four interviewees answered affirmatively during the second interview when asked if the proposed solution could be implemented in their work environment
2.1.2. – Virtual reality application as a non-facilitator of facility management tasks and Subcategory 3.2.1. – The proposed virtual reality solution is useful Three of the six interviewees changed their opinion responding affirmatively to the sense of usefulness that this application could have in their work context
2.1.2 – Virtual reality application as a non-facilitator of facility management tasks, 3.3.1 – The proposed virtual reality solution is easy to use and 3.3.3. – The proposed virtual reality solution could be easy to use after some training Three of the six interviewees stated that they considered this solution easy to use, and two that it could be easy to use after some training

Source: Authors’ own creation

References

Alhalabi, W.S. (2016), “Virtual reality systems enhance students’ achievements in engineering education”, Behaviour and Information Technology, Vol. 35 No. 11, pp. 919-925, doi: 10.1080/0144929X.2016.1212931.

Alreshidi, E., Mourshed, M. and Rezgui, Y. (2017), “Factors for effective BIM governance”, Journal of Building Engineering, Elsevier, Vol. 10, pp. 89-101, doi: 10.1016/J.JOBE.2017.02.006.

ANSI INCITS 354-2001 Common Industry Format for Usability Test Reports (2001), “[INCITS], InterNational committee for information technology standards”.

Arayici, Y. and Coates, P. (2012), “A system engineering perspective to knowledge transfer: a case study approach of BIM adoption”, Virtual Reality - Human Computer Interaction, pp. 179-206, doi: 10.5772/3333.

Azeem, M., Salfi, N.A. and Dogar, A.H. (2012), “Usage of NVivo software for qualitative data analysis”, Academic Research International, Vol. 2 No. 1, pp. 262-266.

Azhar, S. (2017), “Role of visualization technologies in safety planning and management at construction jobsites”, Procedia Engineering, Elsevier B.V., Netherlands, Vol. 171, pp. 215-226, doi: 10.1016/j.proeng.2017.01.329.

Bakhshi, S., Chenaghlou, M.R., Pour Rahimian, F., Edwards, D.J. and Dawood, N. (2022), “Integrated BIM and DfMA parametric and algorithmic design based collaboration for supporting client engagement within offsite construction”, Automation in Construction, Vol. 133, p. 104015, doi: 10.1016/j.autcon.2021.104015.

Bangor, A., Kortum, P. and Miller, J. (2009), “Determining what individual SUS scores mean: adding an adjective rating scale”, Journal of Usability Studies, Vol. 4 No. 3, pp. 114-123.

Baptista, I., Caetano, A.P., Amado, J., Azevedo, M., da, C. and Pais, S.C. (2021), Carta Ética Instrumento De RegulaçÃo Ético-Deontológica, Carta Ética, Sociedade, Porto.

Bardin, L. (2011), “Análise de conteúdo 4aed”, Lisboa: Edições, Vol. 70 No. 1977, pp. 99-120.

Benyon, D. (2014), Designing Interactive Systems: A Comprehensive Guide to HCI, UX and Interaction Design, 3rd ed.

Boton, C. (2018), “Supporting constructability analysis meetings with immersive virtual reality-based collaborative BIM 4D simulation”, Automation in Construction, Elsevier, Vol. 96, pp. 1-15.

Brooke, J. (1996), “SUS: a ‘quick and dirty’ usability scale”, in Jordan, P.W., Thomas, B., Weerdmeeste, B.A. and McClelland, I.L. (Eds), Usability Evaluation in Industry, Taylor and Francis, pp. 207-212, doi: 10.1201/9781498710411-35.

Buer, S.-V., Strandhagen, J.O. and Chan, F.T.S. (2018), “The link between industry 4.0 and lean manufacturing: mapping current research and establishing a research agenda”, International Journal of Production Research, Taylor and Francis, Vol. 56 No. 8, pp. 2924-2940.

BuildingSmart (2022), “Machine readable information delivery specification”, available at: www.technical.buildingsmart.org/projects/information-delivery-specification-ids/ (accessed 11 December 2022).

buildingSMART/IDS (2022), available at: www.github.com/buildingSMART/IDS/tree/master/Documentation (accessed 11 December 2022).

Cárcamo, J.G., Trefftz, H., Acosta, D.A. and Botero, L.F. (2017), “Collaborative design model review in the AEC industry”, International Journal on Interactive Design and Manufacturing (IJIDeM), Vol. 11 No. 4, pp. 931-947, doi: 10.1007/s12008-016-0301-z.

Craveiro, F., Duarte, J.P., Bartolo, H. and Bartolo, P.J. (2019), “Additive manufacturing as an enabling technology for digital construction: a perspective on construction 4.0”, Sustainable Development, Vol. 4, p. 6.

Datasmith export plugins (2022), available at: www.unrealengine.com/en-US/datasmith/plugins (accessed 16 December 2022).

Denzin, N.K. and Lincoln, Y.S. (1994), “Handbook of qualitative research”, in Denzin, N.K. and Lincoln, Y.S. (Eds), Handbook of Qualitative Research, Sage Publications, Inc, Thousand Oaks, CA, US.

Ding, L., Li, K., Zhou, Y. and Love, P.E.D. (2017), “An IFC-inspection process model for infrastructure projects: enabling real-time quality monitoring and control”, Automation in Construction, Elsevier, Vol. 84, pp. 96-110.

Dinis, F.M. (2016), Desenvolvimento De Processos De Interação Entre Tecnologia BIM e Equipamentos De Realidade Virtual e Sua Aplicabilidade, Faculty of Engineering of the University of Porto, PT.

Dinis, F.M. and Poças Martins, J.P. (2016), “Desenvolvimento de interfaces de realidade virtual a partir de BIM e avaliação da sua aplicabilidade”, 1° Congresso Português De Building Information Modelling, Universidade do Minho, Guimarães, Portugal, pp. 45-56.

Dinis, F.M., Guimaraes, A.S., Carvalho, B.R. and Martins, J.P.P. (2017), “Virtual and augmented reality game-based applications to civil engineering education”, IEEE Global Engineering Education Conference, EDUCON, doi: 10.1109/EDUCON.2017.7943075.

Dinis, F.M., Sanhudo, L., Martins, J.P. and Ramos, N.M.M. (2020), “Improving project communication in the architecture, engineering and construction industry: coupling virtual reality and laser scanning”, Journal of Building Engineering, Elsevier, Vol. 30, p. 101287.

Guimarães, A.S. and Soeiro, A. (2021), “Virtual reality design Quality-Check tool for engineering projects”.

Du, J., Shi, Y., Zou, Z. and Zhao, D. (2017), “CoVR: Cloud-based multiuser virtual reality headset system for project communication of remote users”, Journal of Construction Engineering and Management, Vol. 144 No. 2, p. 4017109, doi: 10.1061/(ASCE)CO.1943-7862.0001426.

Du, J., Zou, Z., Shi, Y. and Zhao, D. (2018), “Zero latency: real-time synchronization of BIM data in virtual reality for collaborative decision-making”, Automation in Construction, Elsevier, Vol. 85, pp. 51-64.

Elghaish, F., Hosseini, M.R., Matarneh, S., Talebi, S., Wu, S., Martek, I., Poshdar, M., et al. (2021), “Blockchain and the ‘Internet of Things’ for the construction industry: research trends and opportunities”, Automation in Construction, Elsevier B.V, Vol. 132, p. 103942, doi: 10.1016/j.autcon.2021.103942.

Fogarty, J., McCormick, J. and El-Tawil, S. (2018), “Improving student understanding of complex spatial arrangements with virtual reality”, Journal of Professional Issues in Engineering Education and Practice, Vol. 144 No. 2, doi: 10.1061/(ASCE)EI.1943-5541.0000349.

Ghaffarianhoseini, A., Tookey, J., Ghaffarianhoseini, A., Naismith, N., Azhar, S., Efimova, O. and Raahemifar, K. (2017), “Building information modelling (BIM) uptake: clear benefits, understanding its implementation, risks and challenges”, Renewable and Sustainable Energy Reviews, Vol. 75, pp. 1046-1053, doi: 10.1016/j.rser.2016.11.083.

Hevner, A.R., March, S.T., Park, J. and Ram, S. (2004), “Design science in information research”, MIS Quarterly, Vol. 28 No. 1, pp. 75-105.

Hilfert, T. and König, M. (2016), “Low-cost virtual reality environment for engineering and construction”, Visualization in Engineering, Vol. 4 No. 1, p. 2, doi: 10.1186/s40327-015-0031-5.

Hofmann, E. and Rüsch, M. (2017), “Industry 4.0 and the current status as well as future prospects on logistics”, Computers in Industry, Elsevier, Vol. 89, pp. 23-34.

IfcOpenShell API Documentation (2020), available at: www.ifcopenshell.github.io/docs/python/html/ifcopenshell-python/api-documentation.html?highlight=by_type#ifcopenshell.file.file.by_type (accessed 23 September 2022).

ISO 9241-11 Ergonomics of human-system interaction — Part 11: Usability: definitions and concepts (2018), “European standard”, available at: www.en-standard.eu/csn-en-iso-9241-11-ergonomics-of-human-system-interaction-part-11-usability-definitions-and-concepts/

Karmakar, A. and Delhi, V.S.K. (2021), “Construction 4.0: what we know and where we are headed”, Journal of Information Technology in Construction (ITcon), Vol. 26 No. 28, pp. 526-545.

Kerosuo, H., Miettinen, R., Paavola, S., Mäki, T., Korpela, J., Kerosuo, H., Miettinen, R., et al. (2015), “Challenges of the expansive use of building information modeling (BIM) in construction projects”, Production, Vol. 25 No. 2, pp. 289-297, doi: 10.1590/0103-6513.106512.

Khalili, A. (2021), “An XML-based approach for geo-semantic data exchange from BIM to VR applications”, Automation in Construction, Vol. 121, p. 103425, doi: 10.1016/j.autcon.2020.103425.

Kirakowski, J. (1995), “The use of questionnaire methods for usability assessment background notes on the SUMI questionnaire”.

Krijnen, T. (2021), “IDS.py toolkit as a result of Google summer of code 2021”, available at: www.blog.ifcopenshell.org/2021/08/idspy-toolkit-as-result-of-google.html (accessed 11 December 2022).

Krippendorff, K. (1980), Content Analysis: An Introduction to Its Methodology, Sage, Newbury Park.

Lewis, J.R. (2002), “Psychometric evaluation of the PSSUQ using data from five years of usability studies”, International Journal of Human-Computer Interaction, Vol. 14 No. 3, pp. 463-488.

Lin, Y.-C., Chen, Y.-P., Yien, H.-W., Huang, C.-Y. and Su, Y.-C. (2018), “Integrated BIM, game engine and VR technologies for healthcare design: a case study in cancer hospital”, Advanced Engineering Informatics, Elsevier, Vol. 36, pp. 130-145.

Liu, S., Xie, B., Tivendal, L., Liu, C., Tivendale, L. and Liu, C. (2015), “Critical barriers to BIM implementation in the AEC industry”, International Journal of Marketing Studies, Vol. 7 No. 6, p. 162, doi: 10.5539/ijms.v7n6p162.

Lockley, S., Benghi, C. and Černý, M. (2017), “Xbim. Essentials: a library for interoperable building information applications”, The Journal of Open Source Software, Vol. 2 No. 20, p. 473.

Martins, A.I., Rosa, A.F., Queirós, A., Silva, A. and Rocha, N.P. (2015), “European Portuguese validation of the system usability scale (SUS)”, Procedia Computer Science, Vol. 67, pp. 293-300, doi: 10.1016/j.procs.2015.09.273.

Maskuriy, R., Selamat, A., Ali, K.N., Maresova, P. and Krejcar, O. (2019), “Applied sciences industry 4. 0 for the construction industry — how ready Is the industry?”, Applied Sciences, pp. 1-26.

Montgomery, D.C., Runger, G.C. and Calado, V. (2000), Estatística Aplicada E Probabilidade Para Engenheiros, Grupo Gen-LTC.

Nandavar, A., Petzold, F., Nassif, J. and Schubert, G. (2018), “Interactive virtual reality tool for BIM based on IFC: Development of openBIM and game engine based layout planning tool - A novel concept to integrate bim and vr with bi-directional data exchange”, CAADRIA 2018 - 23rd International Conference on Computer-Aided Architectural Design Research in Asia: Learning, Prototyping and Adapting, Vol. 1, Tsinghua University, Beijing, China, pp. 453-462, doi: 10.52842/conf.caadria.2018.1.453.

Newman, C., Edwards, D., Martek, I., Lai, J., Thwala, W.D. and Rillie, I. (2020), “Industry 4.0 deployment in the construction industry: a bibliometric literature review and UK-based case study”, Smart and Sustainable Built Environment, Vol. 10 No. 4.

Nielsen, J. (1993), Usability Engineering, Morgan Kaufmann, Mountain View.

Nielsen, J. (1994), “10 Usability heuristics for user interface design”, available at: www.nngroup.com/articles/ten-usability-heuristics/ (accessed 7 April 2022).

Oesterreich, T.D. and Teuteberg, F. (2016), “Understanding the implications of digitisation and automation in the context of industry 4.0: a triangulation approach and elements of a research agenda for the construction industry”, Computers in Industry, Elsevier, Vol. 83, pp. 121-139.

Paes, D., Irizarry, J. and Pujoni, D. (2021), “An evidence of cognitive benefits from immersive design review: comparing three-dimensional perception and presence between immersive and non-immersive virtual environments”, Automation in Construction, Elsevier, Vol. 130, p. 103849.

Pasetti Monizza, G., Bendetti, C. and Matt, D.T. (2018), “Parametric and generative design techniques in mass-production environments as effective enablers of industry 4.0 approaches in the building industry”, Automation in Construction, Elsevier, Vol. 92, pp. 270-285, doi: 10.1016/j.autcon.2018.02.027.

Peffers, K., Tuunanen, T., Rothenberger, M.A. and Chatterjee, S. (2007), “A design science research methodology for information systems research”, Journal of Management Information Systems, Taylor and Francis, Vol. 24 No. 3, pp. 45-77.

Perrier, N., Bled, A., Bourgault, M., Cousin, N., Danjou, C., Pellerin, R. and Roland, T. (2020), “construction 4.0: a survey OF research trends”, Journal of Information Technology in Construction, Vol. 25, pp. 416-437, doi: 10.36680/j.itcon.2020.024.

Plesner, U. and Horst, M. (2013), “Before STABILIZATION: communication and non-standardization of 3D digital models in the building industry”, Information Communication and Society, Routledge, Vol. 16 No. 7, pp. 1115-1138, doi: 10.1080/1369118X.2012.695387.

Potseluyko, L., Pour Rahimian, F., Dawood, N., Elghaish, F. and Hajirasouli, A. (2022), “Game-like interactive environment using BIM-based virtual reality for the timber frame self-build housing sector”, Automation in Construction, Vol. 142, p. 104496, doi: 10.1016/j.autcon.2022.104496.

Pour Rahimian, F., Chavdarova, V., Oliver, S., Chamo, F. and Amobi, L.P. (2019), “OpenBIM-Tango integrated virtual showroom for offsite manufactured production of self-build housing”, Automation in Construction, Elsevier, Vol. 102, pp. 1-16, doi: 10.1016/j.autcon.2019.02.009.

Pradeep, A.S.E., Yiu, T.W., Zou, Y. and Amor, R. (2021), “Blockchain-aided information exchange records for design liability control and improved security”, Automation in Construction, Elsevier, Vol. 126, p. 103667.

Preece, J., Sharp, H. and Rogers, Y. (2002), Interaction Design: Beyond Human-Computer Interaction, John Wiley and Sons, Inc.

Rideout, T. (1991), “Changing your methods from the inside”, IEEE Software, Vol. 8 No. 3, pp. 99-100.

Sauro, J. (2011), “Measuring usability With The system usability scale (SUS)”, available at: www.measuringu.com/sus/ (accessed 15 April 2021).

Sauro, J. (2018), “5 Ways to interpret a SUS score”, available at: www.measuringu.com/interpret-sus-score/ (accessed 19 April 2022).

Sauro, J. and Kindlund, E. (2005), “A method to standardize usability metrics into a single score”, proceedings of the SIGCHI”, Conference on Human Factors in Computing Systems, pp. 401-409.

Schimanski, C.P., Pradhan, N.L., Chaltsev, D., Monizza, G.P. and Matt, D.T. (2021), “Integrating BIM with lean construction approach: functional requirements and production management software”, Automation in Construction, Elsevier, Vol. 132, p. 103969.

Shi, Y., Du, J., Lavy, S. and Zhao, D. (2016), “A multiuser shared virtual environment for facility management”, Procedia Engineering, Elsevier B.V., Netherlands, Vol. 145, doi: 10.1016/j.proeng.2016.04.029.

Sidani, A., Dinis, F.M., Sanhudo, L., Duarte, J., Santos Baptista, J., Poças Martins, J. and Soeiro, A. (2021), “Recent tools and techniques of BIM-based virtual reality: a systematic review”, Archives of Computational Methods in Engineering, Vol. 28 No. 2, doi: 10.1007/s11831-019-09386-0.

Simon, H.A. (1996), Science of the Artificial, The Science of Computing, 3rd ed. MIT Press, Cambridge, MA, doi: 10.1201/b17764-16.

Smith, P. (2014), “BIM implementation – global strategies”, Procedia Engineering, Elsevier, Vol. 85, pp. 482-492, doi: 10.1016/J.PROENG.2014.10.575.

Stemler, S. (2000), “An overview of content analysis”, Practical Assessment, Research, and Evaluation, Vol. 7 No. 1, p. 17.

Syamimi, A., Gong, Y. and Liew, R. (2020), “VR industrial applications―A Singapore perspective”, Virtual Reality and Intelligent Hardware, Elsevier, Vol. 2 No. 5, pp. 409-420.

Tomczak, A. (2021), “Ids editor”, available at: www.artomczak.pythonanywhere.com/ (accessed 11 December 2022).

Unity Reflect Develop (2022), available at: www.unity.com/pt/products/unity-reflect-develop (accessed 11 December 2022).

Walasek, D. and Barszcz, A. (2017), “Analysis of the adoption rate of building information modeling [BIM] and its return on investment [ROI]”, Procedia Engineering, Elsevier, Vol. 172, pp. 1227-1234, doi: 10.1016/J.PROENG.2017.02.144.

Wolfartsberger, J. (2019), “Analyzing the potential of virtual reality for engineering design review”, Automation in Construction, Elsevier, Vol. 104, pp. 27-37, doi: 10.1016/J.AUTCON.2019.03.018.

Zhang, Y., Liu, H., Kang, S.-C. and Al-Hussein, M. (2020), “Virtual reality applications for the built environment: research trends and opportunities”, Automation in Construction, Elsevier, Vol. 118, p. 103311.

Acknowledgements

The first author would like to acknowledge the PhD scholarship 2020.07329.BD awarded by Fundação para a Ciência e a Tecnologia (FCT), cofinanced by the European Social Fund (ESF) through the Programa Operacional Regional Norte. This work was financially supported by: Base Funding – UIDB/04708/2020 of the CONSTRUCT – Instituto de I&D em Estruturas e Construções – funded by national funds through the FCT/MCTES (PIDDAC). This work was supported by the strategic programme Centre for Philosophical and Humanistic Studies (CEFH) – UID/FIL/00683/2022.

Corresponding author

Fábio Matoseiro Dinis can be contacted at: fabiodinis@fe.up.pt

Related articles