Academia.eduAcademia.edu
Automation in Construction 97 (2019) 122–137 Contents lists available at ScienceDirect Automation in Construction journal homepage: www.elsevier.com/locate/autcon BIM semantic-enrichment for built heritage representation a,⁎ a b Davide Simeone , Stefano Cursi , Marta Acierno a b T Department of Civil, Construction and Environmental Engineering, Sapienza University of Rome, Via Eudossiana, 18, 00184 Rome, Italy Department of History, Representation and Conservation of Architecture, Sapienza University of Rome, Piazza Borghese, 9, 00186 Rome, Italy A R TICL E INFO A BSTR A CT Keywords: BIM Knowledge management Built Heritage Semantic-enrichment Information ontologies In the built heritage context, BIM has shown difficulties in representing and managing the large and complex knowledge related to non-geometrical aspects of the heritage. Within this scope, this paper focuses on a domainspecific semantic-enrichment of BIM methodology, aimed at fulfilling semantic representation requirements of built heritage through Semantic Web technologies. To develop this semantic-enriched BIM approach, this research relies on the integration of a BIM environment with a knowledge base created through information ontologies. The result is knowledge base system - and a prototypal platform - that enhances semantic representation capabilities of BIM application to architectural heritage processes. It solves the issue of knowledge formalization in cultural heritage informative models, favouring a deeper comprehension and interpretation of all the building aspects. Its open structure allows future research to customize, scale and adapt the knowledge base different typologies of artefacts and heritage activities. 1. Introduction 1.1. Built heritage information modelling Since its introduction, BIM has produced sensible advantages in those contexts where the AEC industry mainly gears to new construction, while the actual impact in the field of existing buildings intervention - and in particular to heritage buildings - is still limited. Intervening on built heritage is a highly complex task where, in addition to traditional AEC projects issues, new elements make more difficult to reach effective and high-quality design results. Such an issue is affected by the amount and the quality of information related to the built heritage that is shared by the different actors. Recently, some research has shown the potentialities of the application of a BIM-oriented approach to these processes but some issues have progressively emerged. In particular, the research problem addressed in this research is that, at present, built heritage informative models remains poor in terms of semantics and a large area knowledge area, related to relevant features of the artefact, such as its history or its modifications during the time, are not adequately represented. Although some research has focused on how to add knowledge to built heritage models to include some specific aspects, a general framework for their semantic-enrichment, specifically finalized to support investigation and conservation processes, is still missing. The two main consequences, that deeply affect conservation activities, are: ⁎ 1) Built heritage information models do not usually provide an adequate representation that includes the relevant semantics also considering specificness and uniqueness of artefacts; 2) Without a general framework for semantics representation and management, the conservation process cannot fully act as an integrated system of activities that gather and share knowledge about the artefact and the intervention. The main research question that rises from these elements regards the structure, the components and the behaviour of a general model that, relying on the integration of BIM and Semantic Web technologies, can assure a comprehensive and flexible formalization and management of the large amount of multidisciplinary knowledge elaborated in conservation processes, therefore taking into account both investigation and conservation planning. Going deeper, the questions related to the development of this semantic-enriched BIM model for built heritage are: 1) how to enhance representation semantic level by providing information with its necessary interpretation context; 2) how to extend the representation domain including all the knowledge necessary for artefact comprehension but not directly includable in its physical components (such as history or context information); 3) how to formalize this knowledge in a computable way, making it inferable through rules and algorithms. To answer to these questions, the paper has been organised as to follow: an analysis of current BIM application to built heritage (2.1), an Corresponding author. E-mail addresses: davide.simeone@uniroma1.it (D. Simeone), stefano.cursi@uniroma1.it (S. Cursi), marta.acierno@uniroma1.it (M. Acierno). https://doi.org/10.1016/j.autcon.2018.11.004 Received 16 November 2016; Received in revised form 29 August 2018; Accepted 3 November 2018 Available online 11 November 2018 0926-5805/ © 2018 Elsevier B.V. All rights reserved. Automation in Construction 97 (2019) 122–137 D. Simeone et al. introduction to the topic of BIM semantic-enrichment in AEC (2.2) and a summary of the state of the art of ontologies application within the cultural heritage scope (2.3). Further on, Section 3 presents the study case upon which the proposed model has been developed and Section 4 focusses on the research methodology and results, describing the methodology and the conceptual structure of the model (4.1), as well as its different components: the BIM environment (4.2.1), the knowledge base (4.2.2), the SWRL reasoning component (4.2.3) and the BIM Semantic Bridge (4.2.4). pieces, damaged parts or reused elements. With the advent of the integration of laser scanning data in BIM environments, some research has worked on the application of realitybased BIM methodologies to overcome the representational limits of HBIM. Some approaches are focused on the material and historical investigation of the building, through the survey, the definition of the type and the state of conservation of the materials [24]. Others are oriented to the development of a more accurate parametric model related an existing building starting from the data of a topographic and a laser scanner survey and from an archival documents research [17], and even to automatic 3D building modelling from remote sensing technologies [1]. These research efforts provided a great improvement in terms of physical accuracy of representation and, as a consequence, of geometrical comprehension of the artefact. In this approach, the geometries of the different components of the artefact are scanned, imported in the BIM environment and manually assigned to macro-sets of families. Although the accuracy of geometrical representation is preserved, some issues arose in terms of representation and manageability of non-geometric information and of the provision of knowledge not specifically related to scanned surfaces. From the analysis of the described approaches, we can affirm that the key issue of semantics representation is still not adequately addressed and, while the quality of geometrical representation is progressively increasing in research, a few works (mentioned in the following section) are focusing on how to improve knowledge representation and management in built heritage. This representation gap has to be necessarily filled up as, within cultural heritage conservation process, the geometrical representation cannot be conceived as a step apart from critical and historical knowledge. 2. Theoretical frame 2.1. BIM for built heritage Cultural heritage conservation project relies on two linked aspects, the identification of historical and architectural values of the building and the evaluation of its physical consistency, both addressing conservation decisions. While the physical consistency investigation could be carried on as an analytic and scientific process, the values assessment defines the building in terms of authenticity and identity ([48]: principles for conservation and restoration of built heritage, 2000), rises from the critical comprehension of the artefact. The information necessary for this full comprehension is diversified, interrelated and, often, its sharing is not sufficient for real comprehension and collaboration [34] [35] but it is necessary to provide information with its interpretative context. In the AEC industry, some research has aimed at enlarging BIM application domain in order to include existing buildings [49] [3] and built heritage artefacts [46], mainly focusing on establishing databases of past and present conditions of the building rather than conceiving BIM as a hub for supporting integrated documentation of heritage artefacts. In analogy with the spread of BIM in the AEC field, the variety of BIM-oriented approaches and case studies have been addressed to different heritage activities such as investigation, conservation, documentation, design and reuse, virtual reconstruction, management, and communication. Circumscribing this vast literature to the research scope, two brief categories of BIM approaches can be defined to better understand the current state of the art in such a context: the Historical Building Information Modelling (HBIM) and the Reality-based BIM for heritage. The discriminating criterion lies in the process of generation of the informative model of the built heritage artefact, taking into account if such a model is generated by relying on abstract, literaturebased parametric families or on the direct generation of ad hoc families and instances derived from data and information directly collected through investigation activities on the artefact. The HBIM, firstly introduced by Murphy et al. [40] and Dore and Murphy [21], is based on libraries of parametric BIM objects for the heritage constructed through Geometric Descriptive Language (GDL) and used as a connection between the survey data collection and the informative BIM model [10]. As an example, Oreni et al. [42] relied on the HBIM approach for the conservation project of the Basilica of St. Maria of Collemaggio (damaged in 2009 by the Aquila earthquake) for managing the stages of simulation of structural behaviour, analysis, economic evaluation of the project, and restoration of the building. These experiences are relevant to show the capabilities of BIM schema to describe the heritage artefact in terms of its physical components. Nevertheless, as a limit of this approach, the use of libraries of parametric elements derived from theoretical architectural history essays and books clashes with the uniqueness and built heritage artefacts, deeply correlated to its history and historical events. In this perspective, the use of abstract families causes the loss of a large amount of relevant information and provides a misleading or inaccurate representation. In addition, the parametric rules behind the development of those families cannot correlate to specific contexts and periods of the heritage artefact, and the use of simplified geometries cuts off all the information regarding the current state of the construction elements such as missing 2.2. Semantic-enriched BIM Since the introduction of BIM and IFC in the AEC field, the topic of semantic-enrichment has been investigated in order to enhance quality and level of non-geometrical information associated with tri-dimensional representations, often through implementation and evolution of IFC schemas [36] [22] [33] [7]. More recently, the introduction of Linked Data approach and of Semantic Web technologies has opened new possibilities in BIM semantic-enrichment. As described by Pauwels et al. [44] the analogy between construction industry representation schemes (i.e. IFC) and semantic network description logics (RDF and OWL), has favoured the implementation of information ontologies in the AEC industry, usually combined with Express rules. In 2005, Beetz et al. [6] introduced an embryonic version of the future IfcOWL ontology that has to be considered the first step in extending AEC structured information sets to the world of semantic ontologies. These works - representative of a larger research area – demonstrated the ability of semantic networks and informative ontologies to enhance project documentation and data accessibility. An open problem is, nevertheless, the definition of a reference classification schema sufficiently wide and open to support ontologies formalization and data exchange. Jeong [32] investigated the use of ontologies for semantics sharing in multidisciplinary design. In the same period, Carrara et al. [14] proposed ontologies as a way to move towards knowledge-based models to improve collaboration in AEC processes. In these two cases, the attention is more on knowledge exchange and provision of information with its interpretative context – an aspect relevant for built heritage field – while no comprehensive knowledge base structures are defined. The combination of BIM and Semantic Web has progressively shown all its potentials in enhancing the level of semantic representation in the AEC. Nevertheless, those efforts are mainly oriented to new construction design, while only a few attempts have been made in translating these approaches and methodologies to built heritage processes, where relevance and amount of necessary semantics are even bigger. In the HBIM approach, this task is partially carried out through 123 Automation in Construction 97 (2019) 122–137 D. Simeone et al. City GML, a methodology derived from Geographical Information Systems area and used to associate non-geometrical data to specific points belonging to physical components of the building [21]. While this approach is quite efficient when integrated with point-based survey techniques, limits emerge when applied to component-based representations such as building information models. In addition, this methodology shows difficulties in representing all the information not directly associable to points in space, and this is extremely counterproductive in built heritage field since it leaves a large part of relevant knowledge out from the informative models. Similarly to the new building design area, some research has focused on the integration of Semantic Web technologies and BIM to enrich representation of heritage artefacts. Pauwels et al. [45] [43] and Di Mascio et al. [18] relied on the integration of ifcOWL (connected with other heritage-specific ontologies) and game engines to provide an informative tridimensional representation of heritage architecture. These experiments, that we consider relevant references for our research, demonstrated the potential of extending the BIM representation to include knowledge bases specifically designed for some aspects of built heritage. It is also clear the lack of a more general framework for inclusion and management of the whole system of information necessary for a full documentation of the artefact. Other projects, such as DURAARK - Durable Architectural Knowledge - project [19] [5], aimed at providing tools and methods for the Long-Term Preservation (LTP) of architectural artefact knowledge through the development of BIM models, also derived from point clouds, and of RDF datasets concerning architectural data with its internal and external relations. In this case, the research provided an insight of the potential of Semantic Web technologies and BIM to conserve and document the artefact during the time, providing a reference dataset to support preservation activities. All these experiences, however, have highlighted that the use of IFC standard template partially hinders the semantic-enrichment capabilities of these models since it is not suited to the specificity, uniqueness, and context-dependence of a heritage artefact. In fact, some of the information necessary for the representation of heritage buildings cannot directly be formalized through IFC standards, while other has to be forced in the IFC schema [23], resulting in a “semantic bottleneck” that affects quality and consistency of built heritage representation. For instance, considering an IfcWall entity, defined in the ISO 6707-1:1989 as “Vertical construction usually in masonry or in concrete which bounds or subdivides a construction works and fulfils a load bearing or retaining function”, the relational property sets are conceived for describing the vertical spaces partition of new buildings – e.g. HasCoverings; HasProjections; HasOpening; ProvidesBoundaries – while the datatype properties take into account the geometric features of the object – e.g. Length; Width; Height; GrossSideArea - principally useful for design and quantification of a new building. If compared to the built heritage and conservation field, it is also of great importance to include in the representation the constructive features and the state of preservation features of an Artefact Entity in order to support the analysis and interpretation activities conducted by the involved specialists. In the case of a Wall Entity, it is indispensable to be able of describing its stratigraphy and other indicators useful to contextualise the object, understand its nature and possible changes over time. representational template [44]. Recently, Semantic Web approaches have assumed a relevant role also in the cultural heritage information management, especially for representation of knowledge related to particular aspects such as heritage cataloguing or monuments damage [4] [47]. Since its introduction as ISO standard in 2006, the Conceptual Reference Model (CIDOC-CRM) [16] has become the main ontological reference structure for formalizing the knowledge related to museum assets. This core ontology allows representing, through a formal and highly specific language, the information on cultural heritage in relation to the concepts of space and time, thus supporting operations of reasoning and inference. In this regard, the CIDOC allows expressing statements concerning different kinds of resources, such as physical objects or abstract concepts that are linked to temporal and spatial information or to actors and physical persons. The CIDOC-CRM also provides a wide range of formalized relationships between these resources, which allow formalization of even semantically complex concepts such as, for example, the activities run by a museum or specific events related to the creation of a specific asset or the birth of a certain individual. Since its introduction, the CIDOC-CRM had a large diffusion together with Functional Requirements for Bibliographic Records (FRBR) [29] which focussed on the representation of bibliographic aspects. In addition, also professionally oriented ontologies have been developed such as the Information System for Monument Damage Description (MONDIS) [13], an ontological framework able to model and coordinate an automated reasoning behind the documentation of built heritage damages, their diagnosis and possible interventions. Focusing on architectural heritage, it is appropriate to mention two experiences. The first one is the Architecture Metadata Object Schema (ARMOS) [2], a framework derived from the CIDOC-CRM template for cataloguing architectural heritage and in particular its formal aspects. The second one, named Semantic Technologies for Archaeological Resources (STAR) project [38], focuses on linking digital archive databases and vocabularies for documentation of archaeological sites. Eventually, as regards the earthen architecture investigation process, Mecca et al. [39] proposed a dedicated ontology for diagnostics workflow, in order to formalize sets of information guidelines. Within the Italian institutional context, the Cultural-ON ontology [31] has been recently developed to support the identification of cultural sites and events promoted by the Italian Ministry. On the one hand, those examples show the potentialities of applying ontology-based models to different fields of heritage representation, documentation and analysis, on the other hand, it can be easily observed that the interpretative component, which is necessary for architectural conservation, is not yet adequately addressed. Other domain-specific ontologies have been progressively introduced to represent specific aspects of the heritage conservation process [20]. Within CIDOC-CRM, different models have been developed to widen the representation field. In particular two models may properly comply to the present research, CRMba and CRMsci, oriented to built archaeology and scientific investigation processes ([12]). Nevertheless, at present, a model addressing specifically to architectural heritage conservation process is still missing. 2.3. Semantic Web approaches for cultural heritage 3. Case study: the Oratory of San Saba During the last ten years, some research has shown the potentialities of the introduction of Semantic Web technologies to improve representation and information management in building information processes [6]. Such approaches rely on the use of semantic networks, systems of concepts and logical relationships to decompose and make computable knowledge related to the AEC domain. AEC research in this direction has mainly focused on the use of informative ontologies (both in RDF or OWL schema) for this scope, usually referring to the Industry Foundation Classes (IFC) In order to test and calibrate the model within a built heritage process, it was applied to the ongoing conservation project of the Oratory of San Saba (2013–2016), a small hypogeal church located in the historical centre of Rome. The project aims at the transmission to the future of the physical consistency of the building according to both aesthetic and historical issues [9]. In fact, this heritage architecture showed a high level of complexity in terms of both spatial, typological and constructive features, and of transformation along time, perfectly suited to a demonstration of 124 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Fig. 1. Case Study of the Oratory of San Saba: plans and sections describing the current state of the artefact, investigated through traditional survey methodologies (drawings by S. Cutarelli). necessity and potentiality of a semantic-enriched BIM approach. The architectural heritage artefact, originally conceived as an oratory for the monastic community, was built on a previous roman domus (end of the 4th-century A.D.), was later transformed in a cemetery and later buried to act as the foundation for the medieval upper church, built in the eleventh century. Only at the beginning of the twentieth century, the Oratory was unearthed during the restoration works and made accessible. The Oratory has a basilical plan with a unique aula, that ends with an apse and is divided into three parts by some concrete pillars (covered by bricks) realised at the beginning of the 20th century in order to sustain the concrete floor (Fig. 1). The masonry techniques are manifold, as the walls are the result of several transformations and covered with frescoes partially conserved. Underneath the walking level, a complex system of burial elements was realised in the 9th century. The tombs were organised in rows of three units divided by a corridor and built on two floors (Fig. 2). Geometrical and architectural surveys were performed through both traditional methods and laser scanning, while other study activities have focused on the hermeneutical appraisal of the artefact. The first set of activities is directed at the full comprehension of the physical items and is carried on by multiple professionals. The second, generally performed by a conservation architect, is oriented to the comprehension of the elements that are not directly detectable on the building. It requires an interpretative effort focused on merging all information provided by the analytic process in a synthesis, which supports the critical assessment and gives direction to the conservation design. In the investigation and conservation project of the Oratory of San Saba, a semantic-enriched BIM approach was considered as a consistent way to properly represent both physical components and the results of investigation activities and historical studies, providing a unified informative model to support decisions and actions. 4. BIM Semantic-enrichment for architectural heritage 4.1. Methodology and conceptual structure of the model In the scope of the application of BIM principles and methods to built heritage processes, the present research relied on constructive research methodology to propose the integration of a BIM environment with a knowledge base created through information ontologies as a way to enhance quality and consistency of knowledge representation to fulfil architectural heritage requirements. In accordance to this methodology, after the clarification of the central problem to be solved – the semantic-enrichment of built heritage information models – and the analysis of the research efforts already performed in the same direction, an investigation of the semantic representation principles of the two approaches identified as potential part of more general resolutive template: BIM and Semantic Web based on information ontologies. Starting from this comparison and from the analysis of their representation templates (described in the Sections 4.2.1 and 4.2.2), the research has designed a conceptual structure of a model able to potentially formalize in a BIM model the knowledge produced and exchange in a built heritage documentation and conservation process. As later shown in Fig. 3, respective knowledge representation domains have been depicted and an inference engine integrated to provide semantic reasoning to the model. As required by the constructive research methodology, the connection between the different components of the model has been identified and a specific solution for the missing link between the BIM environment and the knowledge base has been conceived. As a derived result of this research, a prototype platform for this aspect has been developed and tested. Validation and assessment of the proposed model have been carried out by its application to different aspects and discipline-specific topics emerged from the real 125 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Fig. 2. 3D model of the Oratory of San Saba generated through laser scanning methodology (top) and northern wall masonry analysis (bottom). The masonry study shows the wall constructive complexity and its rich stratification (drawings by S. Cutarelli). Fig. 3. The conceptual structure of the proposed model composed of the BIM environment, the Knowledge Base + the SWRL reasoning environment, and the BIM Semantic Bridge. 126 Automation in Construction 97 (2019) 122–137 D. Simeone et al. artefact architectural identity and, therefore, to be included in its informative model. Computability of knowledge related to the artefact is another feature that can be reached through semantic-enriched BIM: the use of ontologies to extend BIM usual representation domain provides the possibility of operating on a variety of interconnected data, performing calculations, coherence checks and complex reasoning. This is a relevant shift for BIM support to conservation process since it provides a single modelling environment where the extensive representation of the artefact ensures coherence and consistency of interconnected information. In the scope of architectural heritage, BIM semantic-enrichment also deals with the interpretation of information – and more generally of informative models - that is a relevant conservation aspect still overlooked by current BIM approaches to heritage. In new construction BIM, in fact, the correct interpretation of building information is usually ensured by a common, implicit semantics that allows different actors to understand and manage the variety of different modelled entities and of all related data and information. This semantics, based on the component-driven decomposition of buildings, has actually shaped current BIM software that, in fact, provides as system families some classes of elements (i.e. walls, floors, etc.) and rigid assembly relationships among them. Therefore, interpretation of objects and information is quite simple for the different specialists involved. On the contrary, in built heritage field, variety, specificity and context-dependence of information requires interpretation of modelled information to be carefully guided. In this perspective, semantic networks allow providing information within its context of interpretation, enhancing actors' comprehension and, therefore, the awareness of their conservation decisions. In this scope, we conceived a semantic-enriched building information model for the architectural heritage that is essentially made of four main components (Fig. 3): conservation process of the described case study. The variety of the aspects considered allowed the assessment of the model efficacy as a whole as well as the single functioning of its components. With reference to the knowledge base, by relying on similar approaches developed in the AEC field (and in particular on the Building Knowledge Modelling proposed by Carrara et al. [14], and by taking into account the different domain-specific ontologies developed in the cultural heritage, this research identifies four knowledge domains and their inner taxonomies, as well as proposing a set of relationships to connect knowledge entities both within the same domain or between different domains. Where it was possible, these taxonomies have embedded, adapted and extended previous ontologies developed in the built heritage sectors, and integrated them into a single and comprehensive knowledge base. Among the others, the CIDOC CRM [16] ontology translation and extension to architectural heritage scope were useful to formalize particularly aspects of building documentation such as its transformations. Where domain-specific ontologies were not available, new conceptual structures were developed and verified. For instance, the Built Heritage Conservation Process domain taxonomy was conceived by relying on the formalization of similar processes oriented to information acquisition, while the artefact domain structure partially relies on the well-known building decomposition in terms of spaces and building components. In any of the proposed domains, the research depicts some model principles rather than providing a static and rigid taxonomy; this allows to fully exploit the potential flexibility of ontology-based representations, allowing future users to customize, edit and enrich the knowledge base in order to fully adapt it to a specific use in a built heritage process. Although information ontologies and relational databases – such as BIM databases - present conceptual differences [37], this research capitalizes two main analogies of the modelling methodologies of BIM and of Semantic Web: 1) the objects/relationships-oriented representation and 2) the abstract/concrete (often known as class/instance) specification. In a BIM environment, buildings are decomposed in an organised set of entities and relationships, corresponding to the technological components of the artefact and to their relationships (such as the assembly rules or those referring to constructive and behavioural relationships). Similarly, semantic networks are structured as oriented networks of nodes and arcs, where nodes are concepts and arcs represent relationships between two concepts. This correspondence allows translating BIM structure into the ontologies framework, integrating its entities and relationships into a larger knowledge base able to organise different knowledge domains representation. The second analogy refers to the abstraction/instantiation process that can be found in both BIM and ontologies environment: BIM relies on a family-type-instance schema that can be considered a simplification of the common class-subclass-instance structure, typical of ontology-based systems. This analogy can also be found at the properties level, since in both approaches entities are represented in terms of properties describing their main features, and values associated with those properties to define specific instances. By comparing representation structures of BIM and of Semantic Web, we can recognise how BIM semantics can be embedded in a wider integrated formal model in which BIM entities, relationships, and rules are combined with other concepts and relationships, extending the represented domain(s) and raising the semantic level of representation. Semantic-enrichment of heritage BIM also aims at including, in a single modelling environment, both direct and indirect knowledge related to the artefact. While BIM representation schema mainly focuses on the description of physical components of the building, the use of an ontology-based representation schema allows to explicitly represent concepts, abstract objects, contextual elements, and other cultural elements not physically showed by the artefact but still necessary for its comprehension [11]. This knowledge is not an external set of information to be used as a reference but is an essential part of the 1) A BIM environment; 2) A Knowledge base developed through an ontology-based system; 3) A Semantic Web Rule Language (SWRL) component to perform reasoning in the knowledge base; 4) A “BIM Semantic Bridge” that connects the BIM database and the knowledge base. In the development of the prototypal application of the semanticenriched building information model for architectural heritage, some components have been implemented by relying on already available software (Autodesk Revit 2015 for the BIM environment and the ontology editor Protegé 3.5 for the Knowledge base and the reasoning component) while an ad hoc C# application has been developed for the implementation of the BIM Semantic Bridge. 4.2. The semantic-enriched building information model 4.2.1. The BIM environment for the architectural heritage artefact representation While in AEC field the Building Information Model is mainly a virtualization of the design enriched with constructive or management information such as materials, costs, etc., in architectural heritage its role is the representation of the artefact in terms of its physical components and their attributes elaborated by relying on information generated by the investigation process. Representation of an architectural heritage artefact in a BIM environment implies an act of discretization of the artefact, meant as its decomposition in terms of its physical and constructive components. This process, which depends both on the artefact nature and on the different specialists' assumptions, is carried out in the BIM environment by relying on the triple-layered representation template made of families, family types and instances. Families are the more abstract level of the template and define 127 Automation in Construction 97 (2019) 122–137 D. Simeone et al. classes of objects with similar meanings, functions, behaviours, and attributes. In the act of modelling the artefact, the conception and construction of families of components are one of the first steps that have to be carefully carried out and that can affect consistency and quality of the information stored in the model. Family types are the result of the specification of some common features of a set of objects belonging to the same family. Their role is to classify and formalize different variations of the same category of objects depending on the variation of features and/or attributes. In fact, family types inherit all the attributes from the superordinate family and assign specific values to them in order to generate different configurations of the same category of elements. While families and the family types can be considered abstract layers in the modelling environment, the instances of elements are those that actually represent the artefact geometry, physicality, and configuration. In fact, the building information model of an artefact is generated by a process of specification that populates the model with virtual components that have unique values associated with the attributes inherited by the superordinate families/families types. Multiple similar elements can be generated by referring to the same family while operating on their parameters and attributes it is possible to control their variation and differences in terms of both features and behaviours. In the BIM environment, all the elements modelled and their parameters are formalized by ID into a relational database, divided in different tables accordingly to the superordinate family (Fig. 4). The virtual model of the artefact generated by means of BIM approach embeds two main elements: geometry and semantics. The first aspect is out of the scope of this research and, therefore, we chose to rely on already consolidated approaches and workflows. Independently from the geometry information being provided through traditional surveys or through advanced laser scanning techniques, each element geometry is controlled through family-dependent parameters that control attributes such as the thickness of walls, the height of columns, etc. Although if this approach necessarily implies a simplification of the accuracy of geometry representation, this level of adherence to reality was considered sufficient for the purpose of this research. Only when geometry was very particular and a high degree of accuracy was needed, we chose not to rely on geometry controlling through parameters but to directly import its elaboration from point clouds as collected during investigations. Without going much further, we can assume that, differently from the AEC where geometry is strictly generated through rigid parameters and allowed operations embedded in the family structure, architectural heritage requires a more flexible system for geometry representation that allows diversity in the input system, partially detaching geometry from family parameters. In BIM environments, semantics is reduced to non-geometric attributes associated with the physical components of the artefact that can both store values (such as integers or strings) or point to other entities (usually by storing the ID of the target entity). Although this way of representing semantics is quite limited (especially if compared to the complexity of architectural heritage), the proposed system still partially rely on it solely for the part regarding features directly associated with the physical components. While in current BIM systems those attributes are just stored in the BIM environment, in the proposed system they are represented in a wider knowledge base (described in detail in Section 4.2.2) and then made accessible and editable in the BIM environment. If the representation in the knowledge base enhances coherence and consistency of information, the choice of allowing data access and editing in the BIM environment allows to perform usual BIM operations especially during management, design, and intervention as well as the use of collaboration tools and protocols. To improve architectural heritage representation by means of BIM, a set of specific families and family types has been conceived and implemented. In addition to usual attributes referring to materials, dimensions, positions, some domain-specific attributes such as historic date, the state of decay, etc. have been introduced in the family templates, enriching BIM representation efficacy in the built heritage context. In the application of the proposed model to the case study of the Oratory of San Saba, the building information model was used to represent and manage all the information directly associable to the artefact and to its components, including decay and stratification aspects. For instance, considering the traditional constructive analysis workflow, at first, a stratigraphic analysis and a masonry study were performed, providing information regarding all the actions that contributed to the actual configuration of the wall (stratigraphic units). This was followed by the study of the stratigraphic relations between the identified units, often represented by means of the Harris diagram. Further on the masonry study addressed the attention to the identification of constructive techniques and different typologies. Therefore, the model was articulated according to the requirements of an analytic description of the wall, ranging from stratigraphic unities and their Fig. 4. The built heritage representation in the BIM environment: the Family-Type-Instance representation structure applied to a wall in the case study of the Oratory of San Saba. 128 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Fig. 5. The analysis of the northern wall of the Oratory of San Saba. The study of the wall transformations sharpens the knowledge of the multiple constructive components and gives direction to a consistent conservation project. relations to the used materials. All instances identified within the ontological model have been represented within the building information model without any omission. This was possible thanks to the contemporary employment of the two instruments. To clarify this statement it is worthy to put the attention on the particular consistency of the northern wall. Besides stratigraphic units made of masonry, there are many reused elements such as tiles or column fragments that were included in the model. From a historical point of view, these elements have a double nature since their original functions have changed in time (i.e. a column base that is now part of a wall). In the BIM model, these elements were modelled as part of the wall, though the semanticenrichment allowed to specify their previous role in the building since function transformations cannot be disregarded in a conservation process (Fig. 5). Currently, representation of a wall that pertains to cultural heritage, may hardly be achieved by the system BIM family “wall”. As a matter of fact, a historical wall is usually the result of many transformations and, as a consequence, it can be made of different parts which are not simply different materials but masonry scraps remaining from the former walls as well as previous elements reused in the construction. These elements and the way they are connected (defined as stratigraphic relations) show very specific features whose uptake is preeminent as much information has laid on them through time [8]. In the case study of the Oratory of San Saba in Rome, to make it possible to represent, by means of BIM software, all vertical components and construction elements that constitute the walls, different “family types” were created. Each type of components (which simultaneously refers to a class in the ontology) such as masonry types, reused column bases, beams or curtain wall is represented by a family type. All types are then populated by individuals whose description is broadened by the ontology model. 4.2.2. The knowledge base for heritage 4.2.2.1. Knowledge formalization by means of ontologies. As defined by Gruber [25], an Ontology is “a specification of a representational vocabulary for a shared domain of discourse - definitions of classes, relations, functions, and other objects”. Semantic Web technologies are currently used for the creation and utilisation of ontologies. Several standard ontology editors allow description and visualisation of the entities related to a knowledge domain through the explicit definition of classes, properties, relationships and instances. Moreover, the definitions of these representational primitives include information about their meaning and constraints and their logically consistent application. The definition of a Class includes all the declarative aspects associated with the meaning of the represented entity, even in relation to the different domains of knowledge considered. This implies that all the represented knowledge is directly related to the entity of the specific ontology, thus establishing a relational structure between all the concepts, methods, and tools of interpretation, evaluation, and control of the entity and the considered disciplinary dominion. This formalization model is structured in a flexible, dynamic and rule-dependent way, so that, with reference to the context, and requirements, the meanings associated with the entities may be modified, or highlight knowledge base inconsistencies. A real item that fulfils the definition of a class is an Instance of this class. All the descriptive and behavioural aspects related to the considered class - such as geometrical, physical and behavioural features - defined by specific values associated with the same attributes can be represented through Data Properties. The values associated with such properties can be computed by means of methods, algorithms and calculation procedures formalized and executed through inferential engines. Object Properties, instead, are used to define specific kind of 129 Automation in Construction 97 (2019) 122–137 D. Simeone et al. relationships between two classes. An instance of an object property is a factual relation between two or more class instances. To complete the structure of an ontology, a deductive layer consists of formalized rules able to verify and evaluate links and constraints between the entities considered in the ontology. schemes [30], ensuring the consistency of data with the standards defined at a national level, thus guaranteeing the uniformity of the information, considered indispensable for a correct sharing of knowledge. The deductive approach, instead, relied on the typological and constructive description of the Oratory of San Saba and of the investigation process, to complete, correct and validate the initial taxonomy, including concepts, properties and rules even for undefined elements. To ensure the flexibility and adaptability of the knowledge structure, each class can be potentially enriched during the different conservation processes, with the scope of progressively extending the knowledge base. As a consequence, the proposed model should be considered as a conceptual framework to represent knowledge in different conservation processes and activities, while the encoded taxonomies are conceived to allow and support additional formalizations and in-depth analysis. The Artefact domain includes all the entities related to the building configuration modelled by means of two main subclass-systems in terms of Spatial_Entities and Technological_Entities. Similarly to what proposed in the AEC field [15], the first includes the spaces delimited by physical elements or by other spaces, while the second includes the physical elements that define the constructive aspects of the artefact. Within the artefact domain, the classes belonging to these two systems can be structured through assembly relationships (formalized through object properties) in order to clarify the logical and technological composition of the building. For example, in the case study of Oratory of San Saba, the spatial, main instance of the Oratory is formalized as an assembly (a Whole of) of an Aula, an Apse, several Funerary_Corridors, Isolated_Graves and Burial_Niches spatial instances (Fig. 7). Spatial_Entities are divided into four main subclasses: Spatial_Complex, Building_Unit, Spatial_Unit and Spatial_Component. The first one relates to a group of buildings considered as an organic whole such as, for example, the Chartreuse of Pavia. Building_Unit represents a building with a specific function and architectural typology. Further on in the taxonomy, the class splits into many subclasses which refer to different functions (Civil, Religious, etc.) and typologies (Domus, Temple, Bath and so forth). Spatial_Complex refers to an aggregate of buildings which represents 4.2.2.2. The built heritage knowledge domains and their formalization through ontologies. The application of Semantic Web technologies to the built heritage field currently focuses on specific activities and knowledge domains of the conservation process (such as recording or analysis of the monument conservation status), often neglecting the integrated and interdisciplinary nature of conservation process. In this way, each step of the process - such as the preliminary stage of acquisition of knowledge, the value assessment, the diagnostics, the design, the intervention, and the maintenance phase - is addressed by isolating it from all other activities. In addition, by assigning an object to a class, it inherits all the properties of its representation model supporting the specialist to verify both the information already available and those that are still missing; therefore, operators can see which entities are not yet identified and, moving from their knowledge and experience, provide suggestions for their interpretation. To represent the whole conservation process and the historical architecture to whom it is addressed to, this model defines four knowledge domains required to provide a comprehensive representation of the key aspects of a historical built environment: Artefact, Lifecycle, Built_Heritage_Conservation_Process and Actors. These domains of knowledge are formalized through semantic networks consisting of entities, properties, and relationships according to the previously described model. Specific resources of reasoning and inference allow the consistency check of the model of the ontology, in order to enhance the coherence of represented information and reduce discrepancies, inconsistencies, and errors in the formalized knowledge base (Fig. 6). The construction of the domain-specific taxonomies was based on both deductive and inductive methodologies: the first was used to build an initial taxonomy classification, adherent with the consolidated knowledge in the built heritage field and to the existing cataloguing Fig. 6. The domains of the built heritage knowledge base framework (with their main classes) and their organisation in the ontology structure. 130 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Fig. 7. Conceptual formalization of spaces in the Oratory of San Saba process. The classification of spatial units and spatial components has been developed upon spatial, typological and constructive studies. Within the Oratory, defined as a spatial unit, different components have been identified in order to describe the complex planimetric composition. through specific codes). The Construction_Element class is divided into two subclasses: complex and simple elements. A Masonry, composed of several layers, such as External or Internal_Wall_Layer and Nucleus, is considered an example of vertical construction elements. The Simple_Element class includes the basic components of a structure, such as Clay_Element, Mortar_Joint, Stone_Element. The physical and functional transformations of the building, so the changes it has undergone over time, have been represented by a number of classes defined in the Lifecycle domain. Relying on the CIDOC knowledge structure [16] as the core ontology for the Lifecycle domain, this domain has been modelled by means of the explicit formalization of the history of the artefact in terms of Event(s) (e.g. Transformation, Modification, etc.) connected, by means of specific object properties, with the concepts of Space and Time, as well as Material and Immaterial_Object(s). The latter represents all the intangible issues that are related either to the comprehension of the cultural and historical contexts or to the hermeneutical phase of the process, such as comparisons with other similar buildings or different interpretations proposed by other scholars. Their formalization deepens and enriches the knowledge of the artefact, which reveals itself as a system of relations belonging to a larger system than the one limited only to its physical and material components. In this way, the past can be represented as a series of events, placed in a spatial and temporal context, involving physical entities such as a Person or an Artefact but also conceptual entities such as the information collected (i.e. from a Bibliographic_Document) (Fig. 9). Although the CIDOC ontology was conceived for formalization and documentation of museum assets, its generality and flexibility, in particular in the case of the description of history and modification of heritage artefacts, have made possible its adaptation to built heritage scope. In fact, many concepts and relationships from the CIDOC core ontology were already reusable in this knowledge area, while the ontology has been lately enriched with new elements more peculiar to the an organic whole such as, for example, the Chartreuse of Pavia; Building_Unit represents a building with a specific function and architectural typology. Further on in the taxonomy, the class splits into many subclasses which refer to different functions (Civil, Religious, etc.) and typologies (Domus, Temple, Bath etc.). At a lower level, it is possible to achieve the representation of the building spatial structure. This is described through the Spatial_Unit, which are parts of the building with a proper architectural and functional identity and bound a continuous spatial ambit. For example, inside a building for the religious catholic cult, it is possible to recognise many spatial units such as the Church, the Chapel, the Belfry. In these classes, it is possible to formalize either social issues, patronage, specific function and use or properly constructive or planning items. At the lower representation level, Spatial_Component, describe the minimal spatial element that may not be further divided, i.e. the Nave, the Apse or the Transept. In addition, the proposed ontology allows the complete description of the technological and constructive entities. Technological entities are articulated, according to their assembly complexity, in Construction_Unit, Construction_Component, Construction_Element and Constructive_Material (Fig. 8). Complex parts, such as Covering, Floor, Elevation_Structure and Foundation are considered as construction unities. All types of communication structures either vertical or horizontal, i.e. Stair, Window or Door, are Communication, Horizontal or Elevation_Component, which are subclasses of Construction_Component. More in detail the horizontal elements may be structural, as a Concrete_Floor or a Stone_Vault or not structural as Fault_Vault or a wooden Counter_Floor. Elevation_Component class such as Column, Pillar, Wall, Partition. In this specific application of the proposed model to the case study of the Oratory of San Saba, the walls have been identified as front, back, and side in accordance with their topological relationships with the main aula. In more complex cases, irregular plants may be described through other classification approaches (i.e. through specification in terms of wall orientation or 131 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Fig. 8. Conceptual formalization of constructive elements of the Oratory of San Saba. Constructive units and constructive components have been classified through a critical assessment and assigned to general classes derived from a literature review of historic construction. Each elevation unit identified by the position and described through all the classes that represent the components that gather to its physical consistency. These classes may pertain to the modern building thesaurus as elevation components (wall, curtain wall); communication components (voids, doors etc.) or belong to specific ancient architecture lexicons, as elements from the architectural orders, historical reinforcements (reinforced ties, beams etc.). architectural heritage knowledge domain. Referring to the case study, the initial roman artefact, formalized as an instance of a physical Artefact entity, is connected, through the object property was transformed by, to the related instance of the class Transformation which is an Event subclass. This event resulted in the later Church of St. Silvia, which is another instance of the Artefact domain. The Event of Transformation of the Roman Aula to Church is also connected to the instance of the related Investigation Activity class that was carried out by a Person (in this case the historian R. Krautheimer) and which provided as output a specific Document. The formalization of the Built_Heritage_Conservation_Process domain includes all the knowledge related to the activities of analysis, interpretation, and intervention involving the artefact. With the purpose of following the logical steps carried out by the operators during the investigation of a historical building, we chose to formalize the activities of investigation, analysis, and interpretation as subclasses of the Conservation_Process_Activity class. Resource(s) entities have been used to represent tools, methods and samples used by operators during their activities; while the Reference Information Object(s) are used to represent the knowledge and the concepts used as input and provided as output during the various activities. Through the concepts of Attribute_Assignment and Appellation_Assignment, the survey, and analysis activities are linked to the interpretations and inferences produced by the actors, therefore modifying and/or increasing the knowledge related to the components of the artefact (Fig. 10). In the case study of the Oratory of San Saba, in order to accurately represent the walls and provide an analysis of the stratigraphic composition of the masonries, the model embraces different domains and classes representing either physical entities and abstract concepts and information, interconnected in a semantic network. The wall instances and their parts are described through Construction_Component and Construction_Element classes and pertain to the Artefact domain (Fig. 8). Since the results of an investigation activity of this kind are deeply affected by the investigation methodologies as well as the tools and resources used, specific classes have been conceived and formalized within the Built_Heritage_Conservation_Process (e.g. Stratigraphic_Unit, Wall_Sample, Direct_Investigation_Method, Direct_Measuring_Tool). As a matter of fact, physical and abstract entities have been conceived in order to show, in some cases, common data properties. As an example, the Dating property is present either in the Stratigraphic_Unit class - portion of the wall whose features make it possible to refer to as a precise phase of building [8] - or in its physical components, namely the construction simple elements as Brick or Stone element or Joint that compose it. In this way is possible to compare information - even conflicting - coming from several investigations and different actors but related to the same entity. To complete this brief analysis of the different formalized domains, the dedicated domain of the Actor is conceived to support knowledge management in built heritage processes. This Domain includes all subjects involved in the different stages of the process at different levels of detail and which interact with the entities of the other domains controlling their specific characteristics in relation to their needs. In addition to the collaboration enhancement, the correct formalization of knowledge helps each Actor to monitor the coherence and consistency of the ongoing investigations, interpretation and intervention activities. 4.2.3. Reasoning and queries The expressive and descriptive potential of the proposed model not only resides in the semantic network formalization but also in the capability of deriving facts that are not directly expressed in the ontology. As previously described, the semantic network consists of a set of axioms, which provide logical assertions about classes, individuals and properties as binary relations that link individuals to both data-type 132 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Fig. 10. Part of the ontology schema for the representation of investigation, analysis and interpretation activities within the built heritage conservation process knowledge. Fig. 9. Part of the ontology schema for the representation of the heritage building lifecycle, and its application to the historic transformations of the hypogeum of St. Saba to represent its physical and functional transformation as well as the related archival sources. properties and other individuals. In a knowledge base accurately modelled, by using formalized reasoning and querying resources, we can infer other facts that are implicitly contained in the ontology. This sort of synapses provides a deductive level able to interrogate the knowledge base, verify the represented rules and infer new knowledge from that one already formalized. In this way, the system allows actors to use different and multiple levels of abstraction thus promoting true interoperability of concepts. These rules, formalized in the proposed model by means of the Semantic Web Rule Language (SWRL), are composed of a set of propositions derived from the predicate logic [28]. Each proposition requires an implication between an antecedent (body) and consequent (head). Whenever the conditions specified in the antecedent hold, then the conditions specified in the consequent must also hold. Therefore, inferring rules can detect inconsistencies in the knowledge base, modify the concepts in terms of properties and relationships and change their meaning and thus the classes they belong to. This aspect is relevant since it is often not possible to define their nature and their features in a unique way. In addition, specific queries defined by the Semantic Query-Enhanced Web Rule Language (SQWRL) can operate in conjunction with SWRL and can thus be used to retrieve knowledge inferred by rules. The example shown below is an extract of the rules formalized through the SWRL language in order to verify the consistency of the information coming from a Harris Matrix analysis for identification and data assignment of different masonries belonging to the same wall [27]. Its main scope is to compare the laying sequence and the topological relationships that exist between the wall units with the dating that come from other investigation activities. Wall_Unit(?a0) ∧ Wall_Unit (?a1) ∧ WallUnit InterpretedAge(?a0,? age1) ∧ WallUnit InterpretedAge(?a1,? age2) ∧ cover(?a0,? a1) ∧ swrlb: greaterThanOrEqual(?age2,? age1) → temporal_relationship_incoherence (?a1, true) ∧ temporal_relationship_incoherence(?a0, true). More specifically this rule detects an information inconsistency if 1) there are two different individuals that belong to the Wall_Unit class with an InterpretedAge data-type property associated, and 2) between those individuals exists the cover relationship, and 3) the Wall_Unit covering the other one has an earlier dating. Similarly, a set of rules has been created in order to verify inconsistencies between comparable information related to the same object but coming from different investigation activities and operators. The following example shows a list of rules formalized to retrieve and manage the dating associated with an artefact from both chronological and interpreted sources. 133 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Rule 1 Information_Object(?i0) ∧ Age_Attribute_Assigment(?a1) ∧ InformationObjInterpretedAge(?i0,? ageInterpreted1) ∧ provides_information_for(?i0,? a1) → AttributeAssInterpretedAge(?a1,? ageInterpreted1). Rule 2 Artifact_Entity(?w1) ∧ Artifact_Entity(?w2) ∧ differentFrom(?w1,? w2) ∧ Age_Attribute_Assignment(?a1) ∧ Age_Attribute_Assignment(?a2) ∧ differentFrom(?a1,? a2) ∧ applied_to(?a1,? w1) ∧ applied_to(?a2,? w1) ∧ AttributeAssInterpretedAge(?a1,? age1) ∧ AttributeAssInterpretedAge(?a2,? age2) ∧ swrlb:notEqual(?age1,? age2) → Interpreted_Age_Incoherence(?w1, true) ∧ ErrorChecking (?w1,“The verification reported the presence of inconsistent interpreted dating attributed to the object”). Artifact_Entity(?w1) ∧ Artifact_Entity(?w2) ∧ differentFrom(?w1,? w2) ∧ Age_Attribute_Assigment(?a1) ∧ Age_Attribute_Assigment(?a2) ∧ differentFrom(?a1,? a2) ∧ applied_to(?a1,? w1) ∧ applied_to(?a2,? w1) ∧ AttributeAssInterpretedAge(?a1,? age1) ∧ AttributeAssInterpretedAge (?a2,? age2) ∧ swrlb:equal(?age1,? age2) → Interpreted_Age_Incoherence (?w1, false). Rule 3 Artifact_Entity(?w1) ∧ Interpreted_Age_Incoherence(?w1, false) ∧ Age_Attribute_Assignment(?a1) ∧ AttributeAssInterpretedAge(?a1,? Age1) ∧ applied_to(?a1,? w1) → ArtifactInterpretedAge(?w1,? Age1). ((…) (omissis) Rule 4 Artifact_Entity (?w1) ∧ ArtifactCronologicalAge (?w1,?a1) ∧ ArtifactInterpretedAge (?w1,?a2) ∧ swrlb:notEqual(?a1,?a2) → ArtifactAgeIncoherence (?w1,true) ∧ ErrorChecking (?w1,“The verification reported the presence of incoherence between chronological and interpreted dating attributed to the object”). Rule 5 Artifact_Entity(?w1) ∧ ArtifactCronologicalAge(?w1,? a1) ∧ ArtifactInterpretedAge(?w1,? a2) ∧ swrlb:equal(?a1,? a2) → ArtifactAgeIncoherence(?w1, false) ∧ ArtifactAge(?w1,? a1). The check begins with a query (Rule1) for retrieving the age datatype from the Information_Object produced by an interpretation activity and then verifying and reporting if there are different Interpreted_Age values assigned to the same object (Rule 2). If the different Attribute_Assigment concerning the same object are congruent then the dating is assigned to the Interpreted_Age property of the instance (Rule 3). Similarly, the same actions are performed for the different chronological dates assigned to objects (omissis). To complete the reasoning process, rules 4 and 5 carry out the coherence verification between the possible interpreted and chronological dating assigned to the same. In general, by combining, querying and inferring the knowledge collected during the conservation process, the involved specialists can be more aware of any interpretation inconsistencies and proposed solution implications, thus being able to choose the most suitable approach to follow for possible intervention projects. values. Using the two databases as data sources, the BIM Semantic Bridge operates to reconstruct the taxonomies of classes of both sides, as well as assigned properties and derived instances. This operation homogenises the two representation allowing to generate correspondences between similar classes and data stored in both databases and perform comparison and data transfer. As described in Section 2.2, current BIM models are conceived on a two layers structure family-instances while ontology-based models can be extremely flexible in the depth of the taxonomy, accordingly to the specific knowledge domain to be represented. This difference is reflected in the structures of the underlying databases: BIM databases are organised as a set of connected tables, each representing an element family with instances formalized in rows and properties in columns. In this system, it is crucial the unique ID number progressively assigned to any new instance of the model, independently from its origin family, to avoid misidentification and data overlapping. In the ontologies side, instead, databases connected to the ontology are usually made of a single table, where differences between classes, properties, relationships and instances are controlled through “type” values, and identify with a unique string made of different substrings referring to the “mother class”, the type, etc. In this way, the ontology can be continuously extended while its structure can be easily modified during the domain formalization. After the two databases have been imported and translated in the BIM Semantic Bridge, the system allows mapping the corresponding classes, properties, and instances between the BIM and the ontology sides. This mapping procedure is left to the user in order to take into account its requirements but, since the correspondences declarations are stored in a specific file, previous mapping schemes can be reused in similar design processes (Fig. 11). Once the correspondences between classes, properties, and instances have been declared, the system allows performing both operations of checking and value transfer in both directions. The first task allows detecting, for any corresponding couple of entities, differences in terms of value for any corresponding property. In addition, this comparison allows detecting all the classes, properties, and instances that have not been mapped. The second operation, instead, transfers the value stored in an entity property to the corresponding one on the other side (from the BIM DB to the Ontology DB and vice-versa), updating the corresponding database and, therefore, the related model or ontology. These operations can be performed both for datatype properties and object properties (namely relational properties that have as a value type not a primitive – i.e. an integer or a string – but another instance of the model). Regarding the prototype implementation of the BIM Semantic Bridge, it has been developed in order to connect A BIM database underlying an Autodesk Revit model and formalized through the Autodesk DBLink application, and an OWL database generated through the ontology editor Protegé 3.5 [41] and an ODBC connection (Fig. 12). Although the construction of both knowledge base and mapping file have to be performed manually, the system is conceived in order to potentially re-use knowledge structures, mapping correspondences and reasoning rules in similar heritage processes. In fact, in the case of similar artefacts that are subject to the same kind of investigation and conservation activities, the same knowledge base can be used, adapted and enriched. This means that a large part of the taxonomy and its mapping to the BIM entities is already available at the beginning of the heritage process, deeply reducing the work necessary for the preparation of the system. During the development and application of the platform, some automapping methodologies have been tested, both by using similar names among the ontology and the BIM entities or by means of Uniclass correspondence. Although these applications reduce the amount of work, their use has to be carefully checked in order to avoid false correspondences or missing relationships between the two environments. 4.2.4. The BIM Semantic Bridge As discussed in Section 4.1, the proposed model relies on the integration of the usual BIM database with a knowledge base formalized through information ontologies. Since these two representation approaches are based on different modelling principles and protocols, it was necessary to conceive a specific platform – defined as BIM Semantic Bridge – able to translate the two modelling environments in a homogenous format and to create correspondences between the different entities represented in them. By accessing to the two modelling databases – one underlying a BIM environment, one derived from the knowledge base implemented through ontologies – the BIM Semantic Bridge performs and allows 4 main operations: 1) Reading and translation; 2) Entities mapping between the two databases in terms of classes, properties, instances, and values; 3) Comparison of the two information structures and 4) bidirectional update of the corresponding 134 Automation in Construction 97 (2019) 122–137 D. Simeone et al. Fig. 11. The BIM Semantic Bridge platform: the Knowledge base (on the left) and the BIM database (on the right) linked through the mapping schema (in the lower part). The current version allows mapping, comparison and value transfer between the two environments. Fig. 12. The mapping schema BIM-Ontologies: The diagram shows conceptual taxonomy and mapping relationships between the different entities of the BIM environment and of the Ontology environment (family-class, family type-subclass, and properties). 135 Automation in Construction 97 (2019) 122–137 D. Simeone et al. 5. Conclusions and future work Acknowledgements The research hereby presented focuses on the development of a BIM semantic-enrichment approach that integrates BIM and a knowledge base developed through information ontologies as a way to enhance knowledge representation and management in built heritage processes. Since specifically tailored for built heritage information modelling, key features of the proposed model are the openness and capability of the representation framework to be adapted to the large scope of built heritage documentation and intervention. In a context that up to date has seen several discipline-specific extension of BIM methods to built heritage and the contemporary lack of their integration, this represents both a novelty and a reference point for both research and practice actions. Its scalability and adaptability, in fact, allow the incremental representation of knowledge during different built heritage processes, taking into account differences in the spectrums of artefact typologies and of heritage activities. At the same time - and differently from previous research - the model supports the entire conservation process, merging the investigation phases with planning and management activities, allowing the continuous flow of information and ensuring its integration among the different disciplines involved. The possibility of representing and integrating knowledge related to different domains and to different features of the heritage artefact also potentiates the crucial action critical approach, interpretation and assessment, that is one of the key specificities of cultural heritage that deeply affect the quality of the resulting decisions regarding the artefact. At present, the main limitation to the system scalability is the representation range of the integrated BIM environment. For instance, the proposed knowledge base is potentially able to represent even larger systems of the artefact (i.e. a part of a historical city, or an ancient road), while BIM still suffers from the sole building perspective. Usability is also a key issue of the proposed system. Nevertheless, the complexity of the system is partially balanced by the potential re-use of representation templates in the field of heritage. In fact, different knowledge base structures, as well as the mapping correspondences with the BIM classes and the sets of reasoning rules, can be re-used, adapted and enriched for different heritage artefacts, while the single application of the proposed system could be unsustainable, its extensive application to similar cases could be both effective and convenient, especially for those architectural firms specifically dedicated to heritage conservation. From the professional perspective, the predictive ability, the logical structuring of concepts of ontologies and their capability to act as translators between different information environment have proved to be extremely profitable regarding risk assessment, and maintenance activities planning. Formalizing environmental and material description together with microclimate monitoring and decay analysis make it possible to manage the complex system of relations that occur between cultural heritage and its context. In terms of implementation, the presented prototypal platform requires different improvements in order to be spread in built heritage practice and used in a professional perspective. In particular, automatic creation and mapping of entities on both the BIM environment and the knowledge base have been only partially investigated and it could effectively speed up operations during investigation phases. In addition, the necessity of a general integration interface, that allows architects and other specialists to operate without the necessity to skip from one software to the other, and automates repetitive actions such as data transfer or entities/properties mapping. To conclude, upcoming applications of the proposed model to a vast plurality of case studies, diverse for typology, historical period and scale, will provide additional development directions, taking into account specificity and uniqueness of each built heritage process. The present research has been developed within the Research Project of National Interest “BHIMM - Built heritage information modelling and management. A model for architectural conservation based on knowledge” (PRIN 2010-2011 - Principal Investigator Stefano Della Torre, Research Unit Coordinator Donatella Fiorani). The authors are grateful to Gianfranco Carrara and Antonio Fioravanti for their support and contribution to the research project. The authors also want to acknowledge the work of Tommaso Asciolla in the conception and development of the BIM Semantic Bridge implementation, the work of Wissam Wahbeh for the development of the building information model of the Oratory of San Saba case study, and the historical study developed by Silvia Cutarelli. References [1] A. Adan, X. Xiong, B. Akinci, D. Huber, Automatic creation of semantically rich 3D building models from laser scanner data, Autom. Constr. 31 (2013) 325–337, https://doi.org/10.1016/j.autcon.2012.10.006. [2] M. Agathos, S. Kapidakis, A Meta-Model Agreement for Architectural Heritage, Metadata and Semantics Research vol. 390, Springer, Thessaloniki, 2013, pp. 384–395, https://doi.org/10.1007/978-3-319-03437-9_37. [3] Y. Arayici, Towards building information modelling for existing structures, Struct. Surv. 26 (3) (2008) 210–222, https://doi.org/10.1108/02630800810887108. [4] M. Balsko, R. Cacciotti, Springer (Ed.), Monument Damage Ontology, Lecture Notes in Computer Sciences, vol. 7616, 2012, pp. 221–230, , https://doi.org/10.1007/ 978-3-642-34,234-9_22. [5] J. Beetz, I. Blumel, S. Dietze, B. Fetahui, U. Gadiraju, M. Hecher, ... R. Yu, DURAARK: enrichment and preservation of architectural knowledge, in: S. Munster, M. Pfarr-Harfst, M. Ioannides, P. Kuroczynsky, E. Quak (Eds.), How to manage data and knowledge related to interpretative digital 3D reconstructions of Cultural Heritage? Springer LNCS, 2016, , https://doi.org/10.1007/978-3-319-47,647-6_11. [6] J. Beetz, J. Van Leeuwen, B. De Vries, An ontology web language notation of the industry foundation classes, Conference on Information Technology in Construction, CIB-W78, 2005, pp. 193–198 Retrieved December 21, 2017, from https://pure.tue.nl/ws/files/2329360/Metis209539.pdf. [7] M. Belsky, R. Sacks, I. Brilakis, Semantic enrichment for building information modelling, Comput. -Aided Civ. Infrastruct. Eng. 31 (4) (2016) 261–274, https:// doi.org/10.1111/mice.12128. [8] A. Boato, L'archeologia in architettura: misurazioni, stratigrafie, datazioni, restauro [Archaeology in Architecture: Measurements, Stratigraphies, Dating, Restoration], Marsilio, Venezia, 978-88-317-9634-7, 2008. [9] C. Brandi, Teoria del restauro [Theory of Restoration], Einaudi, Torino, 9788806155650, 1963. [10] S. Bruno, M. De Fino, F. Fatiguso, Historic Building Information Modelling: performance assessment for diagnosis-aided information modelling and management, Autom. Constr. 86 (2018) 256–276, https://doi.org/10.1016/j.autcon.2017.11. 009. [11] A. Bruschi, Introduzione alla storia dell'architettura: considerazioni sul metodo e sulla storia degli studi [Introduction to Architecture History: On Method and History of Studies], Mondadori, Milano, 9788861840454, 2009. [12] G. Bruseker, N. Carbone, A. Guillelm, Cultural heritage data management: the role of formal ontology and CIDOC CRM, in: L.E. Vincent (Ed.), Heritage and Archaeology in the Digital Age, Quantitative Methods in the Humanities and Social Sciences, 2017, pp. 93–110, , https://doi.org/10.1007/978-3-319-65,370-9_6. [13] R. Cacciotti, M. Blasko, J. Valach, A diagnostic ontological model for damages to historical constructions, J. Cult. Herit. (2015) 40–48, https://doi.org/10.1016/j. culher.2014.02.002. [14] G. Carrara, A. Fioravanti, G. Loffreda, A. Trento, An Ontology-Based Knowledge Representation Model for Cross-Disciplinary Building Design: A General Template. Computation: The New Realm of Architectural Design -27th eCAADe Conference Proceedings, Instanbul, (2009), pp. 367–374 Retrieved December 22, 2017, from http://papers.cumincad.org/cgi-bin/works/Show?ecaade2009_161. [15] G. Carrara, Y. Kalay, G. Novembri, Knowledge-based compsutational support for architectural design, Autom. Constr. 3 (2–3) (1994) 157–175, https://doi.org/10. 1016/0926-5805(94)90017-5. [16] N. Crofts, M. Doerr, T. Gill, S. Stead, M. Stiff, Definition of the CIDOC conceptual reference model, ICOM/CIDOC Documentation Standards Group e CIDOC CRM Special Interest Group, 2010 Retrieved December 22, 2017, from http://www. cidoccrm.org/docs/cidoc_crm_version_5.0.4.pdf. [17] M. Del Giudice, A. Osello, BIM for Cultural Heritage. ISPRS Annals of Photogrammetry, Remote Sensing and Spatial Information Sciences, Strasbourg, (2013), pp. 225–229, https://doi.org/10.5194/isprsarchives-XL-5-W2-225-2013. [18] D. Di Mascio, P. Pauwels, R. De Meyer, Improving the Knowledge and Management of the Historical Built Environment with Bim and Ontologies: The Case Study of the Book Tower. Proceedings of the 13th International Conference on Construction Applications of Virtual Reality, London, (2013), pp. 427–436 Retrieved December 22, 2017, from http://hdl.handle.net/1854/LU-4227708. [19] S. Dietze, J. Beetz, G. Katsimpras, R. Wessel, R. Berndt, Towards Preservation of 136 Automation in Construction 97 (2019) 122–137 D. Simeone et al. [20] [21] [22] [23] [24] [25] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] Semantically Enriched Architectural Knowledge. 3rd International Workshop on Semantic Digital Archives (SDA) in Conjunction With the 17th Int. Conference on Theory and Practice of Digital Libraries (TPDL), Valetta, Malta, 2013 Retrieved December 22, 2017, from https://stefandietze.files.wordpress.com/2009/01/sda2013-duraark-cam-ready.pdf. M. Doerr, Ontologies for cultural heritage, in: S. Staab, R. Studer (Eds.), Handbook on Ontologies, Springer-Verlag, 2009, pp. 463–486, , https://doi.org/10.1007/9783-540-92,673-3_21. C. Dore, M. Murphy, Integration of Historic Building Information Modelling (HBIM) and 3D GIS for Recording and Managing Cultural Heritage Sites. Virtual Systems in the Information, VSMM 2012, 18th International Conference on Virtual Systems and Multimedia, Milan, (2012), pp. 369–376, https://doi.org/10.1109/VSMM. 2012.6365947. C. Eastman, Knowledge-based building information modelling, in: K. Kensek, D. Noble (Eds.), Building Information Modelling: BIM in Current and Future Practice, John Wiley & Sons Inc., 978-1-118-76630-9, 2014. S. Fai, M. Sydor, Building Information Modelling and Documentation of Architectural Heritage: Between the ‘typical’ and the ‘specific’. 2013 Digital Heritage International Congress (DigitalHeritage), Marseille, (2013), pp. 731–734, https://doi.org/10.1109/DigitalHeritage.2013.6743828. S. Garagnani, A.M. Manferdini, Parametric Accuracy: Building Information Modelling Process Applied to the Cultural Heritage Preservation. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Trento, (2013), pp. 87–92, https://doi.org/10.5194/isprsarchives-XL-5-W1-872013. T. Gruber, A translation approach to portable ontology specifications, Knowl. Acquis. 5 (2) (1993) 199–220, https://doi.org/10.1006/knac.1993.1008. E.C. Harris, Principles of Archaeological Stratigraphy, Elsevier, London, 9781483295855, 1989. I. Horrocks, P. Patel-Schneider, H. Boley, S. Tabet, B. Grosof, M. Dean, SWRL: A Semantic Web Rule Language Combining OWL and RuleML, Retrieved August 20, 2018, from W3C - World Wide Web Consortium: https://www.w3.org/Submission/ SWRL. IFLA Study Group, Functional Requirements for Bibliographic Records, K.G. Saur Verlag, Munich, 9783110962451, 1998. Italian Central Institute for Cataloguing and Documentation (ICCD), General Catalogue of Cultural Heritage, Retrieved August 22, 2018 from General Catalogue of Cultural Heritage, 2016. http://www.catalogo.beniculturali.it/. Italian Ministry of Cultural Heritage and Activities; Italian Institute of Cognitive Sciences and Technologies, Cultural-ON (Cultural ONtology): Cultural Institute/Site and Cultural Event Ontology, Retrieved August 22, 2018, from Dati.beniculturali.it, 2016. http://dati.beniculturali.it/cultural-ON/ENG.html. Y. Jeong, Mediating Semantics for Multidisciplinary Collaborative Design, ProQuest Dissertation Publishing, Berkeley, 2008 Retrieved December 22, 2017, from https://search.proquest.com/openview/c6ac1ff20a33f6bc73ec9c19941966f5/1? pq-origsite=gscholar&cbl=18750&diss=y. Y.E. Kalay, Enhancing multi-disciplinary collaboration through semantically rich representation, Autom. Constr. 10 (6) (2001) 741–755, https://doi.org/10.1016/ S0926-5805(00)00091-1. M. Koolen, J. Kamps, V. Keijzer, Information retrieval in cultural heritage, Interdiscip. Sci. Rev. 34 (2009) 268–284, https://doi.org/10.1179/ 174327909X441153. R. Letellier, W. Schmid, F. LeBlanc, Recording, Documentation, and Information Management for the Conservation of Heritage Places: Guiding Principles. Los Angeles: Getty Conservation Institute, (2007) 978-0-89236-925-6. C. Lima, B. Fies, B. Zarli, M. Bourdeau, M. Wetherill, Y. Rezgui, Towards an IFC- [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] 137 enabled ontology for the building and construction industry: the e-COGNOS approach, in: Y. Rezgui, B. Ingiride, G. Aouad (Eds.), Towards a European Knowledge Economy in the Construction and Related Sectors, Proc. of the eSM@RT 2002 Conference, Salford, 2002, pp. 254–264 Retrieved December 22, 2017, from http:// orca.cf.ac.uk/id/eprint/34477. C. Martinez-Cruz, I.J. Blanco, M.A. Vila, Ontologies versus relational databases: are they so different? A comparison, Artif. Intell. Rev. 38 (2012) 281–290, https://doi. org/10.1007/s10462-011-9251-9. K. May, C. Binding, D. Tudhope, A STAR is Born: Some Emerging Semantic Technologies for Archaeological Resources. On the Road to Reconstructing the Past. Computer Applications and Quantitative Methods in Archaeology (CAA), Archaeolingua, Budapest, 2011, pp. 111–116 Retrieved December 22, 2017, from http://proceedings.caaconference.org/paper/cd53_may_et_al_caa2008/. S. Mecca, C. Cirinnà, M. Masera, A Semantic Web Portal for Supporting Knowledge Contribution, Sharing, and Management in the Earthen Architectural Heritage Domain. Terra 2008: The 10th International Conference on the Study and Conservation of Earthen Architectural Heritage, Getty Institute, 2008, pp. 114–119 Retrieved December 22, 2017, from http://craterre.org/diffusion:ouvragestelechargeables/view/id/31889df9c3ba804068290047b242185a. M. Murphy, E. McGovern, S. Pavia, Historic building information modelling (HBIM), Struct. Surv. 27 (4) (2009) 311–327, https://doi.org/10.1108/ 02630800910985108. M.A. Musen, The Protégé project: a look back and a look forward, AI Matters 1 (4) (2015) 4–12, https://doi.org/10.1145/2757001.2757003. D. Oreni, R. Brumana, S. Della Torre, F. Banfi, L. Barazzetti, M. Previtali, Survey Turned Into HBIM: The Restoration and the Work Involved Concerning the Basilica di Collemaggio After the Earthquake (L'Aquila). ISPRS Annals of Photogrammetry, Remote Sensing and Spatial Information Sciences, (2014), pp. 267–273, https://doi. org/10.5194/isprsannals-II-5-267-2014. P. Pauwels, R. Bod, D. Di Mascio, R. De Meyer, Integrating Building Information Modelling and Semantic Web Technologies for the Management of Built Heritage Information. Digital Heritage International Congress, IEEE, Marseille, 2013, pp. 481–488 Retrieved December 22, 2017, from http://hdl.handle.net/1969.1/ 151454. P. Pauwels, E.J. Corry, D. Coakley, J. O'Donnell, M. Keane, The Role of Linked Data and Semantic Web in Building Operation. Proceedings of the 13th Annual International Conference for Enhanced Building Operations. Montréal, Retrieved December 22, 2017, from, 2013. http://hdl.handle.net/1854/LU-434809. P. Pauwels, R. Verstraeten, R. De Meyer, J. Van Campenhout, Architectural Information Modelling for Virtual Heritage Application. Digital Heritage Proceedings of the 14th, Archaeolingua, Cyprus, 2008, pp. 18–23, https://doi.org/ 10.1109/DigitalHeritage.2013.6743787. H. Penttilä, M. Rajala, S. Freese, Building Information Modelling of Modern Historic Buildings Predicting the Future - 25th eCAADe Conference Proceedings, Delft, (2007), pp. 607–613 Retrieved December 22, 2017, from http://papers.cumincad. org/data/works/att/ecaade2007_124.content.pdf. R. Quattrini, C. Pierdicca, C. Morbidoni, Knowledge-based data enrichment for HBIM: exploring high-quality models using the semantic-Web, J. Cult. Herit. 28 (2017) 129–139, https://doi.org/10.1016/j.culher.2017.05.004. The Charter of Krakow, Principles for Conservation and Restoration of Built Heritage (2000), Retrieved December 22, 2017, from, 2000. http://hdl.handle.net/ 1854/LU-128776. R. Volk, J. Stengel, F. Schultmann, Building Information Modelling (BIM) for existing buildings — Literature review and future needs, Autom. Constr. 38 (2014) 109–127, https://doi.org/10.1016/j.autcon.2013.10.023.