Semantic Web Technologies in AEC Industry
Semantic Web Technologies in AEC Industry
Automation in Construction
journal homepage: www.elsevier.com/locate/autcon
Review
A R T I C L E I N F O A B S T R A C T
Article history: Over the recent years, the usage of semantic web technologies has notably increased in the domains of archi-
Received 11 March 2016 tecture, engineering and construction (AEC). These technologies are typically considered as complementary
Received in revised form 2 September 2016 to existing and often used Building Information Modelling (BIM) software. The usage of these technologies in
Accepted 23 October 2016 the AEC domains is thereby motivated by (1) a desire to overcome the interoperability issue among software
Available online 10 November 2016
tools used in diverse disciplines, or at least improve information exchange processes; (2) a desire to connect
to various domains of application that have opportunities to identify untapped valuable resources closely
Keywords:
linked to the information already obtained in the AEC domains; and/or (3) a desire to exploit the logical basis
Building Information Modeling (BIM)
of these technologies, which is currently undisclosed in the AEC domains. Through an extensive literature
Industry Foundation Classes (IFC)
Information technology study and survey, this article investigates the development and application progress of semantic web tech-
Interoperability nologies in the AEC domains in accordance with these three primary perspectives. These examinations and
Linked data analyses provide a complete strategical map that can serve as a robust stepping stone for future research
Web Ontology Langauge (OWL) regarding the application of semantic web technologies in the AEC domains. Results show that semantic
Resource Description Framework (RDF) web technologies have a key role to play in logic-based applications and applications that require informa-
Reasoning tion from multiple application areas (e.g. BIM + Infra + GIS + Energy). Notwithstanding fast developments
Rule checking
and hard work, challenging research opportunities are situated in (1) the creation and maintenance of the
Semantic web
links between the various data sets and in (2) devising beneficial implementation approaches that rely on
appropriate combinations of declarative and procedural programming techniques, semantic and legacy data
formats, user input, and automated procedures.
© 2016 Elsevier B.V. All rights reserved.
Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
1.1. Building Information Modeling (BIM) and beyond . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
1.2. The advent of semantic web technologies in the AEC domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
1.3. Promises and expectancies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
1.4. Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
2. Semantic web technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
2.1. The RDF core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
2.2. OWL semantics and OWL profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
2.3. Closed World Assumption (CWA) vs. Open World Assumption (OWA) . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
2.4. Linked data vs. semantic web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
3. Aim 1: interoperability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
3.1. Interoperability standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
3.2. A semantic alternative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
3.3. Binding parallel representations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
3.3.1. Link sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
3.3.2. Mapping schemas in formal rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
* Corresponding author.
E-mail addresses: [email protected] (P. Pauwels), [email protected]
(S. Zhang), [email protected] (Y. Lee).
http://dx.doi.org/10.1016/j.autcon.2016.10.003
0926-5805/© 2016 Elsevier B.V. All rights reserved.
146 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
1. Introduction design and analysis, design code compliance checking, facility man-
agement, and architectural design. As BIM research in itself has a lot
1.1. Building Information Modeling (BIM) and beyond of focus on ‘information’, research in the areas listed above tends to
stress on the ways in which information can be made available for
For two decades now, the concept of Building Information Mod-
addressing the core research challenges in any of the twelve given
eling (BIM) [1] has had a tremendous impact on the architectural,
research areas. In addition, this significant focus on information has
engineering, and construction (AEC) industries, resulting in the gen-
led to increased attention on efficient usage and smooth exchange
eration and broad employment of BIM authoring and application
of data and information, across the various application areas in the
tools. This emerging trend has led to a paradigm change of the
building life-cycle.
industries in ways to define, tailor, and manage the semantics of
As an example, Dave et al. [3] gives an insight in the technol-
product models closely linked to geometry. As a result, industry
ogy requirements for construction management, which is the 7th
domains and software developers have become more interested in
research domain in the above list. They point towards the Internet
organizing and sharing the ‘semantics’ of a building. This interest
of Things (IoT) as a possible means to improve lean construction
is developed for the entire building life-cycle, including not only
management, which is typically based on many ad hoc decisions
design and construction, but also facility management (FM), oper-
and methods. Clearly, there is a high focus on information exchange
ational building management, building engineering, HVAC design,
and flows in this study. IoT standards have been proposed to allow
simulation, renovation, and demolition. Rather than just adopting
and improve communication between the multiple devices and sys-
software applications, which simply display geometric perspectives
tems available in the construction sites and offices, regardless of the
and views of a building, or lengthy textual descriptions and spread-
system or application features.
sheets of unstructured data, the industries have made significant
Some common concrete research challenges in the other areas of
progress towards the development of a robust semantic structure
research are given below:
and a well-organized semantic connectivity map.
The semantics advanced by BIM technology has also led to a sig-
• Enable vendor-neutral model exchange
nificant shift in research and development in the AEC industries. A
• Combine different information representations
number of the more recent outlook and review articles give an indi-
• Support use case based information exchange
cation of the latest research directions and themes in BIM research.
• Manage and share information
For example, Yalcinkaya and Singh [2] provide a list of 12 research
• On-site visualization of building information
themes, carefully obtained through a latent semantic analysis (LSA)
• Combine product manufacturer data with building data
study (which is a Natural Language Processing (NLP) technique) of
• Support building performance analysis and optimization
papers with BIM as a topic. The following 12 research themes are
• Generate BIM models from point cloud models
outlined, giving an indication of what is the main interest in current
• Model change management (versioning)
BIM research.
• Efficient combination of multiple models
• Connect BIM and GIS
1. Implementation and adoption • Enable automated regulation compliance checking
2. Energy performance and simulation • Check model consistency and completeness
3. Academy and industry training • Logical inference for building energy performance, construc-
4. Information exchange and interoperability tion safety, cost estimation, home automation, etc.
5. Safety management
6. Urban/building space design and analysis 1.2. The advent of semantic web technologies in the AEC domain
7. Construction and project management
8. Design codes and code compliance Each of the research challenges presented above requires the
9. As-is, as-built data presence of building information in some form. Various informa-
10. Promotion and technology development tion sources (e.g. BIM and GIS) need to be combined and federated
11. Maintaining and managing facilities for improving the availability and efficiency of information. Consid-
12. Architectural design process ering this high focus on combinations of information and data, it
comes as no surprise that there has been an increasing interest in
This list clearly shows how interests in BIM research expands the use of semantic web technologies and linked data technologies.
towards the entire building life-cycle, including areas like energy Semantic web technologies namely allow to represent information
performance and simulation, safety management, urban space in structured graphs and efficiently integrate building information of
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 147
an entirely different nature (e.g. GIS data, FM data, city data, material to comprehend semantic documents and data”. So, from this
repositories, regulation data, cadaster data). As a result, the devel- hypothesis, one can assume that it should be possible to
opment of software applications that rely on multiple information apply these technologies in the construction industry and
sources is within reach. thus enable computers in this industry to understand the
Researchers started to propose the use of semantic web tech- information they are working with. As a result, one might
nologies in the AEC industries in the early 2000s. One of the earliest want to target semantic interoperability using semantic web
proposals for applying semantic web technologies in the AEC indus- technologies [16–21].
tries is outlined in Pan et al. [4] and Elghamrawy and Boukamp [5]. 2. Linking across domains: Second, semantic web technologies
Early articles focusing on the added value of semantic web tech- provide the option to link information stemming from diverse
nologies similarly see these technologies as one of the diverse sets domains (e.g. BIM, GIS, heritage, sensor data, simulation data,
of web technologies that can bring improvements to information smart cities) into one web of linked building data. To rephrase
exchange in the construction industry. For example, Aziz et al. [6,7] Berners-Lee et al. [22] again, “its unifying logical language will
consider semantic web technologies together with web services and enable these concepts to be progressively linked into a univer-
multi-agent systems. sal Web.”. This purpose has been the main driver behind the
Secondly, semantic web technologies were found useful to Linked Building Data (LBD) Community Group in the World
increase the value of BIM by enabling data integration and complex Wide Web Consortium (W3C) [23].
search queries across several data sources. An interesting viewpoint 3. Logical inference and proofs: A third and last topic that is often
on the added value of semantic web technologies to the construc- used in arguing for the adoption of semantic web technolo-
tion industry can be found in Shen and Chua [8]. They see semantic gies in the architectural design and construction industry, is
web technologies as one of three web technologies (semantic search, the underlying logical foundations of the language(s) used by
cloud computing and mobile computing) that are not commonly semantic web technologies. The semantic web namely relies
used in the construction sector, but that could provide considerable on OWL for the representation of the semantic meaning of con-
value in addition to the already existing technologies (such as BIM). cepts [24] , which is grounded in Description Logic (DL — [25] ).
With the increase of the application of sensing technology in the An appropriate usage of the language thus allows the inference
construction site, the third added value brought by semantic web of extra information from the originally represented informa-
technology is to incorporate sensing technology to manage construction tion. Moreover, several rule languages and rule engines allow
document information in the field. Elghamrawy and Boukamp [9] first to use more complex FOL statements.
incorporate sensing technology into semantic web technology and
present a use case in the field for managing construction document It is not always clear what the difference is between “interoper-
information using RFID-based semantic contexts. ability” and “linking across domains”. We nevertheless maintain this
Furthermore, Rezgui et al. [10] and El-Diraby [11] present invalu- distinction in this article. We consider interoperability to be the
able discussions and overviews on the reasons to shift from a model- challenge to load the same content in multiple applications. Three
centric approach towards a more distributed semantic approach. As dimensional representations are a typical example here, as one and
Rezgui et al. [10] indicates, a shift towards the usage of semantic the same geometric element can be described in many ways. Linking
web technologies implies that we need to “try to interpret, accom- across domains is considered here as the challenge to combine dif-
modate and model what is, rather than trying to change reality to fit a ferent content that is available in multiple applications (e.g. cost data,
single model. This inevitably results in different ontologies for different energy simulation data, geometrical data, GIS data). In this challenge,
communities, but the challenge then is to find ways to allow those com- there is little to no need to ‘convert’ or ‘map’ data. Instead, the focus
munities to collaborate effectively with one another whilst maintaining here is entirely on linking data, which can happen in a relatively loose
their existing, efficient, effective separate world views.” fashion (linked data approach) or a formally rigid fashion (semantic
This tendency of using semantic web technologies is recently also web approach).
embraced in the technical roadmap of BuildingSMART, which is dis- In Table 1, we give an indication of how the research challenges
played in Fig. 1. This figure illustrates the three long-standing levels outlined earlier for the AEC industry fit in these three topical axes.
of the technical roadmap, and this is supplemented by a fourth level
to the right with ‘semantic search in the cloud’ and a ‘cloud library’. 1.4. Methodology
To realize this part of the technical roadmap, the Linked Data Work-
ing Group (LDWG) [12] has been launched, aiming to support the We investigated the most recent articles pertaining to seman-
usage of semantic web technologies in the construction industry, tic web technologies in the AEC industry in order to identify the
such as the Resource Description Framework (RDF [13]) and the Web development and application progress of semantic web technologies
Ontology Language (OWL [14]). in this industry according to the three topical axes outlined above.
We focused on articles in SCI-indexed journals in this domain, in
1.3. Promises and expectancies particular:
The primary question this article investigates is what has been • Automation in Construction
and can be obtained by adopting semantic web or linked data tech- • Advanced Engineering Informatics
nologies for the AEC industries. In this investigation, we consider • Journal of Information Technology in Construction
three main topics that are often used in arguing for the usage of • Journal of Computing in Civil Engineering
semantic web technologies in the design and construction industry. • Expert Systems with Applications
• Journal of Construction Engineering and Management
1. Interoperability: The usage of semantic web technologies has • Computer-Aided Design
been considered as an opportunity to improve interoperability
in the AEC industries [16–21], thus resulting in an integrated Instead of making a purely quantitative analysis of articles, as was
and successful data exchange environment. Namely, semantic for example done for BIM research in Yalcinkaya and Singh [2], we
web technologies appear to provide a way to describe infor- have made a qualitative assessment of the information in the sur-
mation in a computer-understandable manner. To rephrase veyed papers and critically analyzed to what extent contributions
Berners-Lee et al. [22]: “the Semantic Web will enable machines are made to validating any of the three outlined topical axes. Where
148 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
Main theme sheets vendor/market static open parametric cloud library ...
specific library open library
Working means 2D/3D downloadable open, online product libraries semantic search in the cloud
drawings components
Standards, open formats dxf, dwg, pdf, none ifc’s parametric ifc’s OWL/RDF
(skp, 3ds) mvdXML mvdxml / RDF
Fig. 1. The technical roadmap for product support by BuildingSMART, with web technologies represented in the right side of the graph (original figure in Ref. [15] ).
needed, we have included reference articles that were cited in the such in interlinked directed labeled graphs, a uniform representa-
core set of articles. Table 1 briefly illustrates the identified use cases tion of information is achieved, making information reusable by both
of semantic web technologies adopted in the AEC industries. humans and computer applications.
Similar to the aim of this paper, Abanda et al. [26] reviewed An RDF graph can be serialized using various syntaxes including
several studies pertaining to semantic web technologies and their RDF/XML (.RDF), N-Triples (.N_T), Turtle (.TTL) [27], and Notation-
applications on built environment domains. Abanda et al. [26] pur- 3 (.N3) [28]. RDF graphs can be given an improved semantic struc-
sues two objectives: (1) grasping overall trends of semantic web ture using RDF vocabularies or ontologies. The most basic elements
applications used in the built environment domain and (2) demon- describing such ontologies are contained in the RDF Schema (RDFS)
strating the different aspects of applied technology in the man- vocabulary [29], which consists of the specifications of classes, sub-
agement of built environment information. In addition, the paper classes, comments, and data types. An RDFS interpreter is able to
illustrates findings with regards to the emerging progress of seman- infer extra RDF statements that are implicitly available via the RDFS
tic web technologies. As there have been considerable developments constructs. More expressive elements to describe ontologies are
in this domain over the past few years, however, our work will go in available within OWL [14]. In short, OWL further enhances the RDFS
a considerable more depth, both in the technical overview and the concepts to allow making more complex RDF statements, such as
overall analysis and discussion. cardinality restrictions, type restrictions, and complex class expres-
The results of our assessment are discussed in Sections 3 to 5. In sions. The RDF graphs constructed with OWL concepts are called
Section 6, we give a qualitative overview of our conclusions from the OWL ontologies.
literature study and we outline recommended future directions for RDF(S) and OWL provide the basis to allow working with rules
research and industrial applications. But, first, the following section and proofs. By relying on rules and proofs, it is possible to build
gives a brief overview of the main concepts and current status of applications that reach particular levels of trust, precisely because
semantic web technologies. of the way in which they deploy their rules and build their proofs.
This idea of building semantic web applications is nicely displayed in
‘the semantic web stack’, as it was originally presented by Berners-
Lee [30]. There have been many versions of this semantic web stack.
An indication of the diversity and the kinds of discussions that
2. Semantic web technologies
have been circling around this semantic web stack can be found in
Horrocks et al. [31].
2.1. The RDF core
At the core of the semantic web stands a flexible and generic 2.2. OWL semantics and OWL profiles
language that allows to easily represent and combine information
from diverse knowledge domains, namely RDF [13]. The semantic The semantic expressiveness of the OWL language defines what
web thus becomes a semantic network in which information is rep- can be represented in an OWL ontology. This semantic expressive-
resented as directed labeled graphs (RDF graphs). Each node in such ness is specified in multiple W3C hosted specification documents.
a graph represents a concept or object in the world, identified with The first W3C Recommendation for OWL dates from 2004 [32].
a Unique Resource Identifier (URI). By describing all information as This version is now superseded by the OWL2 language specification
Table 1
Use cases of semantic web technologies in the AEC industries.
• Enable vendor-neutral model exchange • Ontology-based information management and sharing • Check model consistency and completeness
• Combine different information representations • Combine product manufacturer data with building • Enable automated regulation compliance checking
• Support use case based information exchange data • Logical inference use cases including building energy
• Support building performance analysis and performance, construction safety, cost estimation, home
optimization automation and etc.
• Connect BIM and GIS
• Enable automated regulation compliance checking
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 149
issued in 2012 [14]. All relevant references to the exact semantics of Many traditional software applications adopt a CWA, includ-
OWL2 can be found in Ref. [33]. Fig. 2 provides an overview picture ing BIM tools and common database systems. Semantic web
that we will use to explain the basics of OWL profiles. technologies, however, generally rely on an OWA because the tech-
As pointed out in Ref. [33], “the Direct Semantics assigns mean- nologies are supposed to be used on the Web, which is a system
ing directly to ontology structures, resulting in a semantics compatible with incomplete information. One cannot conclude that something
with the model theoretic semantics of the SROIQ description logic – is not true simply because no one specified it on the web. Hence,
a fragment of first order logic with useful computational properties”. an OWA needs to be adopted. The difference between CWA and
This leads to a semantic expressiveness for OWL2 that is properly OWA plays a key role when an ontology is used to represent a BIM
grounded in a particular description logic, namely SROIQ. This model, because if something is not specified, then one cannot con-
semantic expressiveness is graphically displayed as the outer ellipse clude much, except that it might still be true or false. A whole
in Fig. 2 (OWL2 Full). However, “some conditions must be placed on different kind of information usage and inference becomes available.
ontology structures in order to ensure that they can be translated into Mapping information representations in CWA to information rep-
a SROIQ knowledge base” [33]. For instance, transitive properties resentations in OWA is not that hard; the main difference lies in the
cannot be used in number restrictions. Whenever an OWL2 ontology usage of the information that is presented in both. Furthermore, it
satisfies these conditions, the expressiveness of the ontology is in the is even possible to run a CWA-based validation of an OWL ontol-
smaller outer ellipse in Fig. 2, namely OWL2 DL. An OWL ontology ogy [36,37]. However, the OWA of semantic web technologies is
should remain within this boundary if it is to be used by SROIQ- still something different from the traditional CWA features in cur-
based tools, which are the tools typically supplied by the semantic rent software applications. In many cases, both types of assumptions
web community. have their value (e.g. Terkaj and Sojic [38]). If adopted properly, the
As in the case of OWL, also OWL2 has a number of so-called usage of semantic web technologies is a fruitful addition to (and not
profiles, namely OWL2 EL, OWL2 QL and OWL2 RL [35]. Fig. 2 dis- replacement of) existing technologies such as BIM authoring tools.
plays the relationships between these three key profiles. As outlined
in Motik et al. [35], an OWL2 profile “is a trimmed down version of 2.4. Linked data vs. semantic web
OWL2 that trades some expressive power for the efficiency of reasoning”.
In short, in each of the given OWL2 profiles, a number of state- Other terms that can regularly be found in relation to semantic
ments that can be used in OWL2 DL is not allowed. By not allowing web technologies are linked data, web of data, and semantic web
these statements, and thus sacrificing some expressiveness, impor- (see also Abanda et al. [39]). Web of Data is commonly associated
tant improvements can be made in terms of performance. Namely, to linked data, whereas semantic web is commonly considered as
inference engines do not need to check a number of restrictions as quite a different thing. The term ‘semantic web’ was coined by Tim
they are not allowed (and thus not considered) in particular profiles. Berners-Lee in 2001 [22] and was quite visionary as it included all
More information about the expressiveness of each of the profiles features in the semantic web stack (OWL, rules, proofs, truth). The
can be found in Motik et al. [35]. term ‘linked data’, on the other hand, was coined in 2006, also by
Tim Berners-Lee [40], in response to the finding that quite some data
2.3. Closed World Assumption (CWA) vs. Open World Assumption was being published on the web, seemingly following the semantic
(OWA) web idea but actually never linking to outside data, and thus in fact
not realizing the initial core idea behind the semantic web, which is
Two distinct approaches to knowledge representation are rele- linking data [22]. Therefore, Berners-Lee [40] laid out four rules that
vant when dealing with traditional technologies (e.g. BIM) versus need to be followed in order to truly obtain linked data. These have
semantic web technologies: Closed World Assumption (CWA) and by now evolved into the five stars of linked data [41].
Open World Assumption (OWA). According to CWA, any statement Ontologies, rules and proofs are clearly not discussed in this
that is not known to be true, must be considered as false. When linked data proposal by Berners-Lee [40]. As a result, the linked data
applied to a BIM model, one can conclude that whenever some- or web of data field emerging out of this proposal typically leaves
thing is not specified in the model, it is most definitely not there. On aside most of the other elements in the semantic web, including
the other hand, according to OWA, a statement that is not known OWL, rules, proofs and so forth. A key result of this research domain
to be true, is not necessarily false, nor true, but unknown. In is the Linked Open Data (LOD) cloud, for which statistics and an
other words, it might be true or false in the future, when more overview are available in Jentzsch et al. [42], Auer et al. [43], and
information is supplied, but no conclusion can be drawn until then. Schmachtenberg et al. [44].
3. Aim 1: interoperability
IFC-SPF EXPRESS
XML XSD
RDF ifcOWL
Fig. 4. IFC is available in an EXPRESS (native), XSD and OWL format on a schema level
(right). The IFC SPFF, ifcXML, and ifcRDF then follow the corresponding schema an
Fig. 3. Evolution of IT in construction over the last decades (original figure in Hannus
represent instance files.
et al. [46]).
Source: Adapted from original figure in Ref. [49].
and Terkaj [59]. The ifcOWL ontology has now evolved into a recom- which can be classified in two distinct approaches: (1) link sets and
mendable status. It closely resembles the ifcOWL ontology as it was (2) mapping schemas in formal rules.
proposed in Pauwels and Terkaj [59]. It is maintained in Ref. [12],
and a free IFC-to-RDF conversion service is provided and maintained 3.3.1. Link sets
in Ref. [60]. This conversion service allows to upload IFC files, which One interesting solution proposed in El-Gohary and El-Diraby [68]
are then returned to the user as RDF graphs that follow the ifcOWL is an ontology integrator (Onto-Integrator) for facilitating ontology
ontology. interoperability within the AEC domains. The Onto-Integrator offers a
Further modifications and extensions to the ifcOWL ontology heuristic for ontology merging, including the merging of concept tax-
are now proposed, based on critical ontological analysis and tested onomies, relations, and axioms. Furthermore, Törmä [69] argues for
alternative suggestions. For example, Terkaj and Sojic [38] have pro- the need for instance-level interoperability in addition to ontology-
posed an extension to the ifcOWL ontology, which encapsulates level or schema-level interoperability. This is particularly important
the EXPRESS WHERE rules in OWL class expressions that can be when actual exchange of partial models (requirement model, archi-
combined with the standard ifcOWL ontology. Furthermore, it is sug- tectural model, MEP model) takes place, in which the key challenge is
gested in Borgo et al. [61] and de Farias et al. [62] that the way to find out which elements in the diverse partial elements are actually
in which type information is now included in IFC can be improved, identical (e.g. diverse representations for one and the same wall, win-
especially within an ifcOWL ontology. This proposal has been further dow, slab). Törmä [69] points out, indeed, that “the difficult part, the
developed by de Farias et al. [62] into an ifcWOD ontology, which for- use of the exchanged information in the receiving tasks remains largely
mally extends the ifcOWL ontology. In addition, a fuzzy extension to unsolved: it requires human interpretation and manual work”.
the ifcOWL ontology has been proposed in Gómez-Romero et al. [63]. There is no mechanism or suggestion made in the semantic web
Another issue that is typically considered to be open for change, is domain to properly deal with this situation. This leaves a high risk
the way in which LIST data types in EXPRESS are translated into of redundancy and inconsistency of information (see also Törmä
OWL class expressions. This is an issue that has been briefly inves- et al. [70] and Scherer et al. [19]). This situation is investigated in
tigated in Pauwels et al. [58] and de Farias et al. [62]. This is closely Pauwels [71], leading to the schema displayed in Fig. 5. It shows a
related to the question whether geometric information, which car- decentralized web of linked data in the center, with many diverse
ries little semantic meaning, should actually also be converted into interlinked RDF graphs. The blue arrows require a transition mech-
an RDF graph. As is already indicated in Beetz et al. [64], an RDF anism such as mapping or conversion, which can in theory be
representation of this geometric information is rather inefficient and implemented in many ways, but which in practice typically requires
does not add much additional value as long as it is not used in a human interpretation. For example, Scherer et al. [19] and Törmä[69]
logical inference process. propose to implement this transition mechanism with linked data
technologies, which results in ‘linksets’: sets of links that repre-
3.3. Binding parallel representations sent the relationships between partial models (i.e. the blue circular
arrows in Fig. 5). These linksets still need to be managed through
Of course, adopting semantic web technologies (ifcOWL) cannot human intervention though. In other words, the interoperability
address bad implementation and usage practices. However, (1) as problem is moved to the data level (creation and management of
they provide a single data model (RDF) for representing any kind of links), but it is still undoubtedly there.
information; (2) as they allow adding a logical DL basis to this rep- If a manual approach is adopted for creating and managing the
resentation using OWL; and (3) as they focus intensively on linking links between multiple ontologies and datasets, automation support
diverse graphs of information together in a web-like fashion, seman- is available from ontology alignment tools. Ontology alignment typ-
tic web technologies might be the ideal technical means to provide ically occurs by the “automated comparison and mapping based on
interoperability while also allowing to flexibly handle new semantic
structures (see ‘extensibility’ and ‘adaptability’ above).
Simulation
For example, a semantic web approach has been suggested to
tool A
improve the interoperability of CAD information by Abdul-Ghafour
et al. [17]. The authors indicate how semantic web technologies CAD
allow the combination of information from several different knowl- System A
edge domains, enabling a seamless coupling of 3D information
Simulation Render
with non-geometric information, such as design intent and domain- tool A Platform A
specific product features. Also, García [65] proposed to capture core CAD
CAD file formats (e.g. DXF) in OWL ontologies in order to make CAD System A
Render
data available as a knowledge base. OWL is hereby proposed as a CAD Platform A
data exchanger. This short article only looks into one CAD standard,
Render
but proposes to do the same for other CAD data formats (cfr. interop- Render Platform B
Simulation
erability of CAD data). Similar arguments and conclusions were made Platform B tool B
in Pauwels et al. [18] and Argüello et al. [66].
So, semantic web technologies seem to provide interoperability CAD
System B Virtual Simulation
by allowing the co-existence and linking of multiple ontologies, often World tool B
to represent the same physical elements. Indeed, semantic web tech-
nologies allow to combine different representations of information,
CAD
e.g. a box-like wall in IFC, X3D and STL [67]. However, how such par- System B
allel representations of information are to be combined and used is
entirely left open for the developer’s and user’s choice. This investi- Virtual
gation is related to the ‘binding’ challenge listed in Section 3.1. An
World
IFC, X3D and STL representation of a box can all be interlinked in
Fig. 5. In a linked data approach, information is linked on a data level. This results in
diverse ways, but if one of these representations changes, the same a web of linked data that is accessible for any application that wants to use it. Also
changes should also be made for the other two representations in the interface points between information systems (blue circular arrows) are now to
an interoperable system. We found several proposals in literature, be implemented on a data level (original figure in Pauwels [71]).
152 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
the ontology structures and the linguistic similarity between concepts” The two main components in this architecture, the Federal Control-
(Cheng et al. [72]). As a result, the result of an automated ontol- lor (FC) and the Federal Descriptor (FD) are placed in-between a
ogy alignment procedure should always be checked for misinter- knowledge base and a user interface (Fig. 6). These two components
pretations caused by erroneous linguistic associations (hypernyms, take into account the ontologies used in the query coming from the
homonyms, synonyms). As is outlined in Cheng et al. [72], however, user interface and translate the query via ontology alignments and
they can prove to be of invaluable help in mapping several ontologies inference mechanisms to the ontology structures used in the knowl-
or semantical data sets. edge base. A technical overview of the query translation process and
SWRL rule selection process is given in de Farias et al. [77]. Hence,
3.3.2. Mapping schemas in formal rules data and custom data structure become available in an on demand
An alternative automated method for dealing with the mentioned kind of fashion. Yet, also in this case, we are not close to a practical
interface points and providing interoperability was suggested in implementation in construction industry.
Refs. [62,67,73]. Assuming that all RDF graphs in the central web of
data follow a specific OWL ontology, and thus have a solid formal 4. Aim 2: linking across domains
structure, it should be possible to devise a mapping schema between
specific pairs of schemas. By representing that mapping schema in An aim that might be easier to reach using semantic web tech-
formal rules, one can use an inference engine to automatically infer nologies involves linking (instead of mapping) information stemming
data in alternative ontologies, starting from data in a master ontol- from diverse domains (e.g. BIM, GIS, heritage, sensor data, simulation
ogy or central ontology [67]. This inference process can occur on data, smart cities) into one web of linked building data. This pur-
demand: one geometric description (e.g. IFC) is available in an RDF pose has been the main driver behind a myriad of individual research
graph and descriptions following a different schema (e.g X3D, STL) initiatives. Some of these approaches are more closely affiliated to
are generated on demand by a rule engine and a set of inference linked data rather than semantic web technologies (see Section 2.4),
rules. although ontologies equally often play a crucial role as well. When
In this regard, Beetz et al. [74] proposed to use Semantic Web specifically relying on ontologies, the key research question is often
Rule Language (SWRL) rules and SPARQL queries to convert on- related to the creation of domain ontologies, which aim at provid-
demand IFC geometry into alternative geometric representations, ing a shared representation for the concepts within a domain of
e.g. topological space-centered geometry used by energy simulation knowledge [11], and how they should be linked together and still
software. de Farias et al. [73] propose to use SWRL rules to gener- remain useful (see also Törmä [69,78]). A highly recommended set of
ate a simplified version of the ifcOWL ontology. As SWRL rules match guidelines has been proposed in this regard by Radulovic et al. [79],
particular patterns in an IFC/RDF graph, alternative representations focusing specifically on construction industry use cases.
of that graph are produced on demand. In the case of de Farias et
al. [62], the focus is entirely on the adaptation of IfcRelationShip 4.1. Collaborative information management
instances into simpler constructs. Note however, that such a rule-
based approach to managing the interface points in Fig. 5 also The building industry is divided in many specialized disciplines
requires implementers to nominate a master ontology and devise to design, construct, and operate a building. Hence, construction
a solid set of mapping rules, which will again require a consider- projects are characterized by a strong need for close collaboration
able amount of human interpretation, and which is in itself not that between AEC team members and require an effective approach to
different from a traditional IFC approach (Fig. 3). the management of information from diverse sources [6,21,80,81].
In theory, this approach of mapping schemas in formal rules can One of the earliest examples of ontology-based information manage-
also be used in the context of Model View Definitions (MVDs). An ment was proposed by Lima et al. [82–84] (e-Cognos project) in their
MVD is a subset of the building product model schema (the IFC proposal to build a domain ontology for the construction domain,
schema) that provides a complete representation of BIM exchange
data needed for a particular domain of the AEC industries. MVDs are
currently captured in mvdXML files. The information that is currently
captured in an mvdXML file can also be captured using semantic web Onto1 Onto2 ... OntoN
rules (SWRL, N3Logic, and other) or SPARQL CONSTRUCT queries,
as is proposed in Beetz et al. [64] and Weise and Pauwels [75]. In
principle, this would allow to ‘query’ the complete IFC/RDF file and
automatically output the required subset on demand. One advantage Federal Descriptor (FD)
of this approach is that the process can be implemented using reg-
Federal Logical Federal Concept
ular semantic web technologies, including out-of-the-box inference
Schema (FLS) Instantiation (FCI)
engines, triple stores and query interpreters. The greatest advantage
of this approach, however, is likely that it allows a far more flex-
ible mechanism to generate subsets. Both semantic web rules and
SPARQL construct queries namely allow to output information that Federal Controller (FC)
does not have to follow the IFC schema (as opposed to a regular
Rule Selector (RS)
MVD subset). As such, output might be generated that automatically
matches the semantic information structure of a target program,
hence supporting interoperability in an alternative fashion (mapping Rule (SWRL) Engine OWL Reasoner
schemas in formal rules).
The approaches that were suggested by de Farias et al. [62]
Pauwels et al. [67], and de Farias et al. [73] can be considered the
extreme examples of this semantic subset selection and publication Knowledge
method, as they all start from IFC data and output it partially to Base (KB)
an alternative schema. de Farias et al. [76] moves this further and
documents a federated ontology architecture (FOWLA) that is based Fig. 6. The FOWLA architecture as proposed in de Farias et al. [76] (original figure in
on ontology alignments, logical rules, and inference mechanisms. de Farias et al. [76]).
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 153
He
from the e-COGNOS project are documented in El-Diraby [11], which
ter aye
og r
presents a domain ontology for construction knowledge (DOCK 1.0),
L
en
r
starting from the earlier work spanning 2005 to 2013 in build- pe
eo
ap
Wr
u
RD
Un Lay
s
ing a domain taxonomy for the e-COGNOS platform [86–92] and
F
ifie er
building a beta DOCK ontology for construction products and pro- ery
d
Qu
Decision
cesses [93–95]. The objective of this ontology is “not to exhaustively
Framework
list concepts, but rather to build a conceptual architecture of key terms
Co
in construction, their relationships, and behavior” [11]. In this article,
etc t
nd IDA
le, en
.)
(L
itio R,
du gem
it is argued that the main contribution of building an ontology is an
n s etc
improved understanding of the actual domain of discourse (concep-
sc ana
ur .)
tualization over mere formalization). Indeed, one is typically more
st, t m
he
ve
yin
(co ojec
critically challenged when modeling an ontology from scratch rather
g
then formalizing it in a new syntax. One could follow this idea to
Pr
argue for an ontology design for IFC (or other legacy data models)
starting from scratch, in order to avoid inconsistencies in the ontol-
ogy because of the transition from an alternative syntax to the OWL
syntax [20,61]. Fig. 7. The life-cycle data exchange mechanism as proposed in Le and Jeong [21]
Of the other efforts in building domain ontologies for improved (original figure in Le and Jeong [21]).
collaborative information management, Ruikar et al. [80] proposed
an extensible set of modular ontologies (design-process ontology
and team profile ontology), which are then deployed in an ontology- from the interoperability aim discussed in Section 3. Hence, very sim-
based knowledge-sharing environment (OnToShare) for usage by ilar issues and challenges reside in the research initiatives focusing
various stakeholders in the construction industry. Later, Anumba on this kind of inter-domain linking:
et al. [81,96] discussed the role of ontologies in information and
knowledge management in construction and developed a frame- • How to keep parallel representations of the same thing consis-
work for semantic web-based information management (SWIMS) tent and complete [20,71];
for effective collaborative information management. Zhang and El- • How to keep the links between partial models effectively man-
Diraby [97] proposed a social semantic web portal (SSWP) for effec- ageable [70];
tive social communication in construction. Zhang and El-Diraby [98]
furthermore proposed a construction information and knowledge Indeed, creating RDF graphs with construction data, linking and
portal (CIKP) as an information and knowledge management sys- using them for querying and reasoning is often explained, but the
tem that addresses the challenges in information exchange and way in which the links between data sets (the blue circular ‘human
knowledge sharing. A similar social networking website is pro- interpretation’ arrows in Fig. 5) need to be created and managed,
posed by Niknam and Karshenas [99] for improving collaboration in typically remains unexplained. This challenge is also specifically
AEC projects. Both Niknam and Karshenas [99] and Zhang and El- mentioned by Kiviniemi [101].
Diraby [97] take a service-oriented approach in the implementation.
Furthermore, applications targeting the support of collaboration 4.2. Product manufacturer data
also typically look at the entire life-cycle of a building, aiming at pro-
viding a holistic view of the building and the building process. For Another typical example in direct support of the construction
instance, Scherer et al. [19] uses semantic web technologies to allow industry is the combination of product manufacturer data with build-
an integrated lifecycle energy management. This work is closely ing data. In a number of pilot cases, product manufacturer data are
related to the work in Scherer and Schapke [100], in which a multi- represented in building product catalogs using semantic web tech-
model driven construction management system is proposed with a nologies, making it possible to integrate these data directly with build-
layered ontology framework at the center. The ontology framework ing data in RDF (e.g. ifcOWL). A key semantic repository of building
includes a Project Collaboration Ontology (PCO), which is composed material data is the BauDataWeb Materials Database [102]. Another
of five sub-ontologies: a Construction Core Ontology (CCO), a multi- example is provided by the BAUKOM repository [103–105]. [105] fur-
media visualization ontology, a software service ontology, an orga- thermore makes an integration with regulation data with the aim
nization ontology, and an information process ontology [100]. The of enabling building product recommendations based on the build-
system aims at sharing distributed, yet interrelated, engineering and ing model and applicable local building regulations. [106] designed
management application models in so called multi-models. So, also and implemented an open knowledge base to capture, distill, analyze
this approach focuses on a linking data implementation plan rather and share information on building sustainability among the stake-
than a centralized information model plan. Management of the links holders. As another example, [107,108] illustrate how the semantic
between the models is done using separately managed link models connection of a building model with product data and cost data can be
(LMs). As another example, Le and Jeong [21] aim at supporting, with used to enable automatic construction cost estimation. Niknam and
linked data techniques, decision making and asset management for Karshenas [108] specifically use an approach that relies on semantic
the preventive treatment selection process for flexible pavements, web services. Such semantic web services are also used for building
which requires the comprehensive analysis of multiple factors in a social networking website for AEC projects [99] and for building
many domains in all phases of the entire life-cycle of that particular an energy analysis application [109]. Also Staub-French et al. [110]
pavement. In this case, all native data are wrapped into a ‘unified RDF focused on construction cost estimating, as early as 2003, and pro-
layer’, which can then be queried for decision support (see Fig. 7). posed a feature ontology that is designed as an enrichment of the IFC
The goal of supporting collaboration through a common platform schema for those features that are relevant for construction cost esti-
using semantic web technologies is clearly not that much different mating. Although it is not mentioned whether this feature ontology is
154 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
designed using (semantic) web technologies, the principles explained Suggested Upper Merged Ontology (SUMO [121]), which captures
in Staub-French et al. [110] are close to the idea of using semantic domain independent concepts. The system also relies on rules and
web technologies. specifically indicates that computational performance can very sig-
As soon as product data catalogs are to be used on more inter- nificantly depending on which reasoning approach is taken (amount
national scales, the required formal representation of product man- and expressiveness of input data and reasoning strategy), as is also
ufacturer data rather quickly leads to the need for classification in one of the key points in Pauwels et al. [122].
building elements as part of large concept libraries. Building such an These energy performance analysis studies typically attempt to
international concept library is one of the main goals of the Build- make a combination of core building data (e.g. IFC) and energy sim-
ingSMART Data Dictionary (bSDD). Such a multilingual dictionary of ulation data. One primary example of energy simulation data is the
terms or concept library can be used to clarify what products are SimModel, which was devised as an interoperable data model for
made available. As is explained in Ref. [111], however, “content own- exchange of simulation data between energy simulation tools. This
ership, trust and reliability issues can be identified as some of the main model is made available in an OWL ontology [123], which can be used
obstacles for the large-scale adoption of the bSDD/concept libraries: Users to generate RDF graphs of these model data [124]. By porting the data
and implementers alike hesitate to rely on a single location and provider into an RDF data model, they can be more easily combined with other
for the access of content due to issues with overwhelming number of RDF data. However, how IFC and SimModel graphs are actually going
concepts, the dependency of a centralized system and the fact that the to have to be combined and managed is open for discussion.
vocabulary is subject to constant evolution”. As a remedy, Beetz [111] Abanda et al. [125] developed and proposed an OWL ontology
proposes to rely instead on networked, distributed/decentralized con- for photovoltaic (PV) technology. The system developed on top of
cept libraries relying on semantic web technologies for the publication this ontology (PV-TONS) then allows to size and select PV-system
of concept libraries. Three approaches are outlined in this regard: a components for different types of buildings. This work relied on
single centralized concept repository, distributed peer-to-peer con- the work initially done in Tah and Abanda [126]. More precisely,
cept repositories, and a hybrid network architecture. Decentralizing Tah and Abanda [126] resulted in a PV ontology, which needed
the bSDD using semantic web technologies could then result in a to be further enriched for this study with external factors (sun-
multi-tiered and cascading management of concept libraries [111]. light availability, tree shades) to allow the considered practical
This management architecture would contain a centrally man- use case implementation. In yet another energy-focused research
aged international reference concept library (bSDD) that is first initiative [127,128], a ThinkHome OWL ontology was developed,
surrounded by and directly linked with national concept libraries, including concepts related to resources (white and brown goods),
which are in turn surrounded and directly linked with more local building (layout, spaces, material), actors (schedules, preferences,
concept libraries. The content in the more local dictionaries can be context), energy (environmental impact, energy providers), com-
more specialized and relaxed, hence responding to local needs. Yet, fort (thermal and visual), and exterior influences (weather, climate).
as they are linked to the central curated bSDD, the curators of the This ThinkHome ontology is combined with an OWL ontology that
bSDD can be more easily informed of desirable changes. Also here, a captures gbXML building geometry and data (instead of IFC). An
critical open issue remains the way in which links between concepts agent-based system then interacts through SPARQL queries and DL
and concept libraries are actually to be created and managed over inference with the data (Fig. 8) in order to autonomously con-
time. This open issue is again closely affiliated to the required human trol the smart home in an energy-efficient and comfort-oriented
interpretation steps indicated with the blue circular arrows in Fig. 5. manner [128]. The ThinkHome ontology and project relies heav-
ily on the data coming from household appliances. This is inspired
4.3. Building performance analysis to some extent by the ontology-based household device models
in DomoML [129] and the Domotic OSGi Gateway (Dog) Ontology
Many research initiatives developed applications to support (DogOnt) [130]. The DOG ontology is also used for energy man-
building performance analysis and optimization leveraging seman- agement purposes in Rosselló-Busquet et al. [131], in combination
tic web technologies. These building performance analysis use cases with a set of SWRL rules, the Jess rule engine [132], and the SWRL-
typically focus intensively on the design stage of a building, as well as JessBridge [133] that allow to automatically apply energy saving
the operational stage of a building (monitoring). For instance, Curry strategies.
et al. [112] combined scenario modeling and linked data to sup- Schevers et al. [134] provides an example focused on the com-
port building design decisions in both stages. Curry et al. [113] and bination of IFC data with FM data that is available in relational
O’Donnell et al. [114] further extended the usage of linked data for databases for the Sydney Opera House. By doing so, a digital facil-
combining diverse cross-domain building data in support of oper- ity model is made available that gives transparent and integrated
ational building management support. This work focuses a lot on access to the available information. In this work, a well-balanced sys-
the objectives (events) and scenario’s in which the building data tem is devised that combines the best of relational database, OWL
is meant to be used. Corry et al. [115] discussed using semantic ontologies, a geometric visualization engine and existing software.
web technologies to aid the integration of ‘soft’ AEC data (qualita- The COMANCHE system presented in Meshkova et al. [135] deals
tive social media messages) into an existing building performance with home devices and appliances as well, but it focuses its ontol-
measurement framework for evaluating building performance in ogy more on the complex relations between services, software, users,
the operational phase. Further work towards the development of and providers. Furthermore, Ricquebourg et al. [136] proposes to
a full performance assessment application, relying on a perfor- implement smart home services using a combination of RDF (ABox),
mance assessment ontology, is documented in Corry et al. [116]. OWL (TBox) and SWRL (RBox). This would allow to automatically
Also Tomasevic et al. [117] focuses on the operational phase and process incoming sensor data using SWRL rules and make actions
discusses how the same ontology-based approach to building per- in the smart home accordingly, e.g. switch on the kitchen lights
formance analysis can be relied upon to provide direct and useful when it is sensed to be occupied. SESAME is a similar system that
feedback to the facility manager. Furthermore, Dibley et al. [118,119] is proposed in Tomic et al. [137], aiming at the integration of a
proposed an OntoFM system, in which real-time building monitor- smart metering system with a building automation system through
ing is supported through the combination of a multi-agent system a middle-ware semantic layer. This approach relies heavily on logi-
with access to semantic building data. The building data follows a cal inference (SWRL) and semantic web services, while putting a full
building ontology based on IFC, a sensors ontology that relies on context model of the building (smart metering + building automa-
the OntoSensor ontology [120], and a general purpose ontology — tion) at the center. Also Shah et al. [50] proposes an ontology for
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 155
on top of this rule engine, so that the end user only has to query Census
for the results of the rules. Furthermore, Kadolsky et al. [143] devel-
Land Building
oped an energy enhanced BIM-ontology-based framework applying registry systems
inference rules to pre-check concepts and relations to facilitate the
semantic integration of different domain models for supporting the
design of energy efficient buildings. Similar to this work, Baumgärtel Building
typologies
et al. [144] specifically show how rules can be used to allow a thermal Climate
insulation check for building energy performance analysis.
Linking data for energy performance analysis also occurs at the
urban level. An early example study in this regard is made by
Schevers et al. [145], focusing on the integration of a water ontol- Energy analysis
ogy, a GIS ontology, an urban ontology, and an energy ontology. This Energy assess- (e.g. data mining)
ment (e.g. SAP)
study outlines the possibility to provide an integrated view over
Energy simulation
many data sources in an urban environment, thus allowing a bet- (e.g. URSOS)
ter integrated overall assessment for urban development. Another
excellent example in the usage of linked data for urban energy per- Fig. 9. In the SEMANCO project, an integration is done of census data, land registry
formance analysis is the SEMANCO project for which the usage of data, energy data, building system data, climate data.
semantic web technologies is discussed in Madrazo et al. [146], Source: Figure adapted from Álvaro Sicilia et al. [147].
156 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
checking results in a BIM authoring tool. Zhong et al. [156,157] used a models, overlapping with many of the concepts and conclusions
domain ontology for assisting construction quality compliance check- outlined in Section 3.
ing and supporting the plan definition and verification process in pit The combination of geographical and building data is most com-
excavation. Furthermore, Pauwels et al. [158] aimed at implementing monly required in large infrastructure projects. A number of pro-
acoustic regulation compliance checking for BIM models. posals and pilot applications can be found. These use cases tend
Note however, that the outlined research initiatives typically to rely primarily on their own domain ontologies, as is also indi-
conclude that only about 70 to 80 % (estimated) of the regulatory cated in Le and Jeong [21]. In terms of urban infrastructure products,
knowledge in a building regulation can be explicitly and unambigu- El-Gohary and El-Diraby [93] developed a domain ontology describ-
ously be formalized (see also Nawari [159] for an outline of the ing the multi-stakeholder project development process to support
difficulties). The other 20 to 30 % is too vague or qualitative, and knowledge-enabled process management and coordination across
therefore requires human interpretation in the regulation compli- various stakeholders, disciplines, and projects for urban infrastruc-
ance checking process. This will likely remain a key issue in this ture. Similarly, El-Diraby and Osman [174] developed a domain
domain. Note here that choosing more expressive (rule) languages ontology for construction concepts in urban infrastructure products
allows to express more of the rules in a regulation, but using these to provide a conceptualization for knowledge in civil infrastructure.
languages on the other hand also results in more complex (often Also Montenegro et al. [175] developed an LBCS OWL ontology based
undecidable) representations and lower run-time performance (it on the Land Based Classification Standards (LBCS). This ontology is
takes longer to process the rules). proposed as a basic structure to allow city information modelling
Besides the expressiveness of the rule language (see also (CIM).
Section 5), also the conversion from a natural language regula- Ideally, however, infrastructure projects that include GIS and BIM
tion text to a formal representation (or reverse) remains a critical data also rely on the data models and ontologies provided in those
research issue. A recent research effort specifically aiming at this two domains. To achieve this, it has been attempted within Build-
challenge is the Requirement, Applicability, Selection, Exception ingSMART to extend the available EXPRESS schemas with infras-
(RASE) tagging mechanism [160,161]. This RASE system suggests tructural schema extensions (leaving out GIS schema extensions out
to add XML tags to regulation texts, which can then be automat- of scope for now). As a result, the Infrastructure Room of Build-
ically interpreted in order to obtain a formal representation of ingSMART is developing an IFC Bridge, IFC Road, and IFC Alignment
the regulation (in SWRL, DRL, IfcConstraint instances, SPARQL extension in the EXPRESS information modeling language. However,
queries or whichever). An alternative approach is to rely on Natu- as already indicated in Section 3.1, the usage of EXPRESS would again
ral Language Processing (NLP) techniques, as proposed in Salama and limit extensibility and adaptability, not to mention the difficulties in
El-Gohary [162], Zhang and El-Gohary [163], and Yeung et al. [164]. binding to the diverse available commercial software solutions. An
alternative approach was therefore proposed by Beetz et al. [176]
towards enriching existing BIM systems with GIS and infrastruc-
4.5. Geographical and infrastructure data ture data. This is demonstrated for quay walls in Rotterdam [176].
This approach is closely associated to the way in which a semantic
Semantic web technologies also benefit the integration of data web version of the bSDD is proposed to be used (see Section 4.2).
in the AEC domain with data that is typically outside this domain. Namely, existing BIM environments remain to be used for modeling
For example, Geographical Information Systems (GIS) are applied building information, but schema extensions or relations to infor-
throughout the different phases of any civil infrastructure project. mation outside the schema, like bSDD URIs, Infra domain ontologies,
GIS data standards (e.g. CityGML) are managed by the Open Geospa- quay wall ontologies, GIS ontologies, are made by incorporating a
tial Consortium (OGC). This community has been turning towards property URI and a value or object URI in the name and value of an
the usage of web technologies and semantic web technologies over IfcPropertySingleValue instance. If properly published, these
the last 10 to 15 years. This has resulted in a higher availability URIs then provide access to formally represented information that is
of GIS data on the web, allowing better and more usability of the made available outside of the BIM environment (material data, bSDD
data [165,166]. Also when remaining in the geographical domain, the data, Infra data, GIS data). A schema of this approach is provided in
issue of managing multiple models containing the same information Fig. 10, with the legacy IFC model on the left and the external RDF
(interoperability) remains a key issue, as is explained in Métral et graphs on the right.
al. [165] by investigating a combination of a CityGML ontology, an Another approach towards the combination of BIM, GIS, and Infra
ontology for transportation systems (OTS), and an ontology of urban data is provided in the COINS project [177]. In this approach, diverse
planning process (OUPP). Métral et al. [167] furthermore combines legacy files can be combined in one container, allowing the contin-
this approach with archaeological urban data, maintaining CityGML ued usage of standard BIM, CAD and GIS systems. An additional OWL
as the central ontology. file in the container then describes how the diverse elements in all
The integration of GIS, BIM and CAD using web technologies has legacy files are related or linked to each other [178]. If all data is avail-
been a topic in the AEC industries as well as in the OGC. This is able in RDF graphs, however, making and managing links between
turning towards the adoption of semantic web technologies in more such files would likely become a lot more convenient (see slide 26 in
recent work. For example, Akinci et al. [168] propose a web-service Ref. [179]).
based approach that enables semantic interoperability between CAD
and GIS platforms. El-Mekawy and Östman [169] propose the usage 5. Aim 3: logical inference and proofs
of an intermediate reference ontology, the Unified Building Model
(UBM) to implement the bi-directional mapping between IFC and A third and last topic that is often used in arguing for the adop-
CityGML. Mignard et al. [170] propose a SIGA3D system that extends tion of semantic web technologies in the architectural design and
BIM information with geographical information to allow urban facil- construction industry, relates to the logical foundations available in
ity management. Irizarry et al. [171] integrate BIM and GIS into a semantic web technologies. Using generic inference engines, extra
system for improving visual monitoring of construction supply chain information can be inferred from the information in RDF and OWL
management. Karan et al. [172] and Karan and Irizarry [173] further through simple DL principles. Moreover, it is possible to represent
utilized semantic web technologies to facilitate such integration and IF-THEN rules, for example using SWRL [141], thus allowing rea-
interoperability of BIM and GIS. Note that all these approaches focus soning within FOL. When chaining these rules and combining them
a lot on semantic interoperability of geographical data and urban with original building data and a reasoning engine, a considerably
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 157
Fig. 10. Linking legacy IFC models with external vocabularies using semantic web technologies, as proposed in Beetz et al. [176] (original figure in Beetz et al. [176]).
powerful inference process can be realized, an approach which is after querying for information (SPARQL SELECT), rule checking by
schematically represented in Fig. 11. querying (SPARQL CONSTRUCT), and semantic rule checking with
In principle, the formal logical basis of semantic web languages dedicated rule languages (SWRL).
allows to do more than simple inference. This basis also allows to
automatically generate the proofs for what is inferred in a reason- 5.1. Regulation compliance checking
ing process. These proofs can be used by semantic web applications
to build trust around their results (see Section 2.1). At this moment, The logical basis supplied by semantic web technologies is most
however, most semantic web applications are limited to the usage commonly relevant to rule checking use cases such as regulation
of RDF(S), OWL, and rules, especially in the architectural design and compliance checking (see Section 4.4). The way in which the infer-
construction industry. ence process and the actual ‘rule checking’ is understood, how-
The inference process with semantic web technologies can take ever, tends to differ among implementation plans and backgrounds.
a quite diverse number of forms. A full technical overview of those ‘Checking’ is most commonly interpreted as ‘checking for consis-
forms is clearly out of scope here, but initial outlines are given tency and completeness’ [181]. This is clearly of high relevance in
elsewhere [122,180]. Moreover, Pauwels et al. [122] provide a quan- combination with MVD information exchange: one needs to check
titative assessment of some available rule-checking procedures in whether the resulting model views actually also contain the required
the form of a performance benchmark in the AEC industries. Pauwels information [182]. However, the kind of checking required for MVD
and Zhang [180] distinguish between hard-coded rule checking typically benefits from a CWA. In an OWA, the fact that information
is not there cannot lead to a fail message (see Section 2.3). This is
a crucial context that needs to be taken into account in any discus-
sion in the AEC domains on the topic of rule checking. Although it is
possible to perform a CWA-based inference process using semantic
User
web technologies, it is not the main virtue of this set of technologies.
interface Instead, the inference process should mainly be used to assert addi-
tionally derived information, both in the case of OWL reasoning and
responses in reasoning with dedicated rule languages (see Section 2.1).
RDF graphs If limiting to OWA-based regulation compliance checking, one
queries of the earliest semantic approaches in this domain relies exten-
sively on ontologies and SPARQL, rather than considering dedicated
semantic rule languages (see also Ref. [180]). Namely, the approach
inference engine
presented by Yurchyshyna et al. [183] and Bouzidi et al. [184] relies
entirely on SPARQL SELECT and CONSTRUCT queries for regulation
IF-THEN rule repo RDF repo OWL ontologies compliance checking. This approach of querying a model or ontology
with a query language is still regularly used for regulation compli-
Fig. 11. Graphical schema of the combination of data, ontology rules and a reasoning ance checking. A similar proposal has been proposed by Dimyadi
engine to enable semantic inference, for instance for building data. et al. [185] for regulation-compliance audits in general. A second
158 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
example of an OWA-based reasoning process for regulation com- challenge in this domain is again linking one ontology (domain ontol-
pliance checking is the effort by Pauwels et al. [158], which aims ogy) with another ontology (regulation ontology), which leads to the
at accommodating acoustic regulation compliance checking for BIM same challenges as in Section 3.
models using N3Logic rules.
A more recent and probably also one of the most elaborate 5.2. Interoperability and model handling
approaches is proposed by Beach et al. [186]. With the semantic
approach for automated regulatory compliance checking in the con- Obviously, rules and reasoning engines are not only relevant for
struction sector, Beach et al. [186] primarily aim to allow domain regulation compliance checking. As an RBox, rules form a very impor-
experts to formally represent and maintain their own rules in a tant third element next to the TBox (ontology) and ABox (instances).
rule-checking system (as opposed to the closed rule sets in propri- This has become clear from the number of times that rules and
etary platforms). In addition, an increased understanding would be rule engines were mentioned in the last two sections (Sections 3
obtained of what the regulatory compliance system is actually check- and 4). The examples given regarding the on-demand application
ing [186]. The schema of the proposed system and how it can be of rules for query rewriting [77], subset selection and subset pub-
used for regulation compliance checking is repeated in Fig. 12. The lication [62,67,73] (see end of Section 3.3.2), including the FOWLA
system uses five ontologies: an abstract regulation ontology, a core architecture [76], are excellent examples of how the logical basis pro-
domain ontology, a data format ontology, a regulation ontology, and vided via semantic web technologies can be used at its maximum.
a regulation mapping ontology. These ontologies allow to semanti- The examples used in de Farias et al. [73] particularly propose to sim-
cally represent building data on the one hand and regulation data on plify IfcRelationShip instances following the ifcOWL ontology,
the other hand, both using their own terms and vocabularies. Indeed, and to simplify the representation of external versus internal walls.
the vocabulary used in a regulation is typically quite different (see Automatically generating these parallel representations allows end
also Refs. [180,187,188]) from the vocabulary used in a BIM model users to make far simpler and more intuitive queries.
(core ontology), let alone in one of the data models used to capture The example rule-checking implementation that is documented
that building model (data format ontology, like ifcOWL). in Lee et al. [189] might be considered similar to these last proposals,
The rules in the regulation ontology of Beach et al. [186] are in the sense that it also targets the inference of information in
built semi-automatically from the regulation texts by first annotat- one representation (as required for cost estimation) based entirely
ing the texts using the RASE approach [160,161] and then parsing on information in another representation (IFC), which relates to
and converting from these RASE annotation tags. Other approaches the same interoperability challenge. Lee et al. [189] propose two
proposed to use natural language processing (NLP) techniques for small OWL ontologies, a work item ontology and a work condi-
this step [162–164]. A mapping ontology then allows to link the tion ontology, which are engineered with the purpose of helping in
regulation and domain ontologies, making both compatible. In the the building cost estimation process. The authors propose to extract
case of the BREEAM regulations studied in Beach et al. [186], it information from an ifcXML file and parse this information as RDF
resulted in 180 procedures to map 854 data items in the IFC ontol- instances of the work item and work condition ontologies. Using
ogy to the BREEAM ontology. In conclusion on this topic, the linking these RDF instances and the OWL ontologies, an OWL reasoning
between the diverse domains is being done here using program- engine (in this case the RETE-based Bossam reasoner) is able to
ming code. Alternative approaches have already been discussed, infer additional properties and class memberships. A user interface
including a mapping through logical rules [158], a pure engineer- then allows a user to query a SPARQL endpoint holding the result-
ing approach [147,148], and a linkset engineering approach [69]. ing graph. The query results can be used more intuitively in a cost
Whichever approach is taken, it must be clear that the key research estimation application. This example relies not on explicit IF–THEN
Semantic Framework
Compliance Checking
User
Fig. 12. The semantic approach to the compliance checking process, as proposed by Beach et al. [186] (original figure in Beach et al. [186]).
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 159
rules but rather on a combination of SPARQL queries and OWL class found in the home automation domain. The ThinkHome system men-
expressions. tioned in Section 4 is one such an example [127,128], as it relies on
agents that interpret information from home sensors and devices and
5.3. Inference processes within regular use cases then react in terms of home automation.
Table 2
Use cases of semantic web technologies in the AEC industries in line with the interoperability aim.
Use cases Semantic web applicability and advantages Research status and challenges
• Enable vendor-neutral model exchange [16-21,50] • Provides a single data model for representing any • Human intervention and manual work required
• Combine different information representations kind of information for ontology alignment and interface
[19,62,68,69,71-74] • Allows adding a logical basis to this representa-
• Support use case based information exchange tion using OWL and rule languages
[20,60,62,64,67,73,76,77] • Focuses intensively on linking diverse graphs of
information together in a web-like fashion
• Allow to combine different representations of
information
• Exchange partial models (requirement model,
architectural model, MEP model)
160 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
Table 3
Use cases of semantic web technologies in the AEC industries in line with the Linking across domains aim.
Use cases Semantic web applicability and advantages Research status and challenges
• Ontology-based information management • Support collaboration through a common platform • How to keep parallel representations of the same thing
and sharing [11,80-99] • Enable network based publication of concept consistent and complete [20,71] ?
• Combine product manufacturer data with libraries • How to keep the links between partial models effectively
building data [99–111] • Description logic basis manageable [70] ?
• Support building performance analysis and • Links between concepts and concept libraries need to be
optimization [50,112-131,134-148] created and managed over time
• Connect BIM and GIS [21,165-179] • At least 20% to 30% of regulation codes are too vague or
• Enable automated regulation compliance qualitative, and therefore requires human interpretation
checking [149-158,160-164] in the regulation compliance checking process
• Conversion from a natural language regulation text to
a formal representation (or reverse) remains a critical
research issue
the semantic web idea but actually never linking to outside 1. How to define and manage semantic links? In all three applica-
data [40], and thus in fact not realizing the initial core idea tion axes outlined above, the most prevalent problem revealed
behind the semantic web at all, which is linking data. When throughout the literature review, is the open question of how
taking a linked data approach, one uses only a subset of to create and manage the links between distinct submodels,
the stack of available semantic web technologies. For many partial models, rule sets, and so forth. This critical question
researchers and developers, linked data is thus the ‘fast track’ typically requires human input (cfr. blue circular interface
forward. points in Fig. 5). This is considered to be a key reason why
Not surprisingly, applications and use cases that focus entirely semantic web technologies will likely not solve the interoper-
on linking data are also the most rapidly emerging applica- ability issue, but will at best improve information exchange.
tions and use cases. Because of the limited number of involved Semantic web technologies provide a semantic or formal bet-
technologies and the simpler approaches, they are easier to ter grounding to information, but agreements between ontolo-
conceive and implement. Within the construction industry, the gies and schemas still need to be made.
highest number of valuable use cases lies in this axis. Undoubt- 2. Where is the optimal balance between procedural and declara-
edly, this will be a fruitful area for future research initiatives tive implementation efforts? Less prevalent in the considered
and application development initiatives. articles, but closely associated with the question on how to
3. Logical inference and proofs: Applications and use cases that create and manage links, is the challenge of finding a balance
focus on the logical basis of OWL and SWRL are less com- between the diverse semantic web and other technologies that
mon than the use cases focusing on linking across domains. are available to effectively build an application in support of a
In fact, the exact opposite situation can be perceived here. practical use case in the construction industry. This is a ques-
OWL and SWRL, but also inference engines and proof engines, tion that drives many researchers and implementers in this
are technologies that are not commonly present in linked area, but that is not so often elicited in the articles. Some of
data-inspired applications and use cases. Since these tech- the considered articles propose building a central ontology and
nologies are the upper parts of the semantic web technol- build everything around that; others aim to manage data in
ogy stack, it takes considerably more effort to implement a fully decentralized manner, almost entirely using semantic
and use them effectively in practical use cases. Yet, for an web technologies (ABox, TBox, RBox); others make an effective
important research area in the construction industry as rule- combination of semantic web technologies in the data layer,
checking and regulation-compliance checking (Section 5.1), it but rather quickly switch to procedural programming lan-
is totally worthwhile to make this effort. Even more so, assum- guages as soon as integration of data is required; others rely
ing that linked data applications mature and become more very intensively on semantic web services in a service-oriented
common, also other logic-based applications as documented in architecture (SOA); and yet others focus on minimal use cases
Section 5.3 will undoubtedly become more mainstream. in an otherwise traditional software environment. It is impos-
sible to make out in this article what the best approach is.
The best answer is likely that a good evaluation and assess-
6.2. Key research challenges ment needs to be done of the targeted use case and application,
before the actual implementation is being done, and a solid
By making a qualitative assessment of the diverse proposals made conceptual use case and implementation plan needs to be con-
in these domains, we have also been able to retrieve where the ceived that takes the best of the available technologies, which
key research challenges lie in the usage of semantic web technolo- is a pure software engineering challenge.
gies. These research challenges are very closely related to practical 3. How to effectively bring in input by a human user? A last research
engineering challenges in construction industry. challenge that can be pinpointed is the need to build a good
Table 4
Use cases of semantic web technologies in the AEC industries in line with the Logical inference and proofs aim.
Use cases Semantic web applicability and advantages Research status and challenges
• Check model consistency and completeness • Description logic basis • How to link/map domain ontologies to regulation
[69,147,148,158,160-164,180,182-188] • Automatic availability of proofs (trust) ontologies?
• Enable automated regulation compliance checking
[62,67,73,76,77,189]
• Logic inference use cases including building energy
performance, construction safety, cost estimation,
home automation and etc. [143,144,155,190-192]
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 161
knowledge base while allowing the user to provide additional [11] T.E. El-Diraby, Domain ontology for construction knowledge, J. Constr. Eng.
Manag. 139 (7) (2013) 768–784. http://dx.doi.org/10.1061/(ASCE)CO.1943-
input. It is clear from the considered applications that all data
7862.0000646.
eventually comes from an end user. Ontologies can be conceived [12] BuildingSMART International, BuildingSMART — Linked Data Working Group,
to grasp and structure data so that computers can interpret it. 2015, (Last Accessed 24 August 2016). http://www.buildingsmart-tech.org/
future/linked-data.
However, there will always be a portion of the user data that
[13] G. Schreiber, Y. Raimond, RDF 1.1 Primer — W3C Working Group Note 24 June
cannot be represented within the existing ontology (or even 2014, 2014, (Last Accessed 24 August 2016). http://www.w3.org/TR/2014/
within the data model). This data needs to be given a place NOTE-rdf11-primer-20140624/.
as well in the targeted software applications. This is especially [14] P. Hitzler, M. Krötzsch, B. Parsia, P.F. Patel-Schneider, S. Rudolph, OWL 2
Web Ontology Language Primer (Second Edition) — W3C Recommendation 11
true for regulation compliance checking. Typically, only about December 2012, (Last Accessed 24 August 2016). 2012, http://www.w3.org/TR/
a portion of a natural language regulation text (70–80% esti- 2012/REC-owl2-primer-20121211/.
mated) can be captured in a formal rule set, implying that the [15] BuildingSMART International, BuildingSMART — Technical Roadmaps, 2015,
(Last Accessed 24 August 2016). http://www.buildingsmart.org/standards/
user needs to be able to manually input also that other 20% to technical-vision/technical-roadmaps/.
30%. But also regular ontology-based applications should pro- [16] Q. Yang, Y. Zhang, Semantic interoperability in building design: methods and
vide an appropriate place for an end user to provide additional tools, Comput. Aided Des. 38 (10) (2006) 1099–1112. http://dx.doi.org/10.
1016/j.cad.2006.06.003.
information that is not easily contained in an ontology. [17] S. Abdul-Ghafour, P. Ghodous, B. Shariat, E. Perna, A common design-features
ontology for product data semantics interoperability, Proceedings of the
To conclude, one of the harder future research directions likely IEEE/WIC/ACM International Conference on Web Intelligence, 2007, pp. 443–
446. http://dx.doi.org/10.1109/WI.2007.73.
focuses on the realization of an environment for efficient informa- [18] P. Pauwels, R. De Meyer, J. Van Campenhout, Interoperability for the design
tion and data management and exchange in the AEC domains. Such and construction industry through semantic web technology, in: T. Declerck,
a research direction should focus heavily on the combination of the M. Granitzer, M. Grzegorzek, M. Romanelli, S. Rüger, M. Sintek (Eds.), Semantic
Multimedia, Lecture Notes in Computer Science (LNCS) 6725, Springer. 2011,
existing MVD and IDM approaches and methods in combination with pp. 143–158. http://dx.doi.org/10.1007/978-3-642-23017-2_10.
semantic web technologies. Currently, diverse industrial partners [19] R. Scherer, P. Katranuschkov, M. Kadolsky, T. Laine, Ontology-based build-
and academic institutes have invested and participated in develop- ing information model for integrated lifecycle energy management, in: G.
Gudnason, R. Scherer (Eds.), Proceedings of the 9th European Conference on
ing data exchange specifications for BIM modeling. However, since Product and Process Modelling (ECPPM), CRC Press. 2012, pp. 30–41. http://
no approach for defining semantics and sharing requirements exists, dx.doi.org/10.1201/b12516-148.
exchange specifications have been separately defined and executed [20] M. Venugopal, C.M. Eastman, T. Jochen, An ontology-based analysis of the
industry foundation class schema for building information model exchanges,
in different ways, which results in a lack of consistency. Thus, as an
Adv. Eng. Inform. 29 (2015) 940–957. http://dx.doi.org/10.1016/j.aei.2015.09.
effort to formalize exchange specifications and organize them in a 006.
well-structured classification, semantic web technologies could be [21] T. Le, H.D. Jeong, Interlinking life-cycle data spaces to support decision making
employed for defining and sharing IDM and MVD requirements. in highway asset management, Autom. Constr. 64 (April) (2016) 54–64. http://
dx.doi.org/10.1016/j.autcon.2015.12.016.
[22] T. Berners-Lee, J. Hendler, O. Lassila, The semantic web, Sci. Am. 284 (5) (2001)
35–43.
Acknowledgements [23] W3C, Linked Building Data Community Group, 2014, (Last Accessed 24 August
2016). https://www.w3.org/community/lbd/.
This research was made possible by the funding support of the [24] P. Hitzler, M. Krötzsch, B. Parsia, P.F. Patel-Schneider, S. Rudolph, OWL 2
Web Ontology Language Primer (Second Edition) — W3C Recommendation 11
Special Research Fund (BOF) of Ghent University.
December 2012, 2012, (Last Accessed 24 August 2016). http://www.w3.org/
TR/2012/REC-owl2-primer-20121211/.
[25] F. Baader, W. Nutt, Basic description logics, in: F. Baader, D. Calvanese, D.L.
References McGuinness, D. Nardi, P.F. Patel-Schneider (Eds.), Description Logic Hand-
book: Theory, Implementation, and Applications, Cambridge University Press,
[1] C.M. Eastman, P. Teicholz, R. Sacks, K. Liston, BIM Handbook: A Guide to Cambridge, MA, USA, 2003, pp. 47–100. ISBN: 0-521-78176-0.
Building Information Modeling for Owners, Managers, Architects, Engineers, [26] F. Abanda, J. Tah, R. Keivani, Trends in built environment semantic web appli-
Contractors, and Fabricators, John Wiley & Sons, Hoboken, NJ, USA, 2008. ISBN: cations: where are we today? Expert Systems with Applications 40 (14) (2013)
978-0-470-54137-1 5563–5577. http://dx.doi.org/10.1016/j.eswa.2013.04.027.
[2] M. Yalcinkaya, V. Singh, Patterns and trends in Building Information Model- [27] D. Beckett, T. Berners-Lee, Turtle — Terse RDF Triple Language — W3C Team
ing (BIM) research: a latent semantic analysis, Autom. Constr. 59 (November) Submission 28 March 2011, (Last Accessed 24 August 2016). 2011, http://www.
(2015) 68–80. http://dx.doi.org/10.1016/j.autcon.2015.07.012. w3.org/TeamSubmission/turtle/.
[3] B. Dave, S. Kubler, K. Främling, L. Koskela, Opportunities for enhanced lean con- [28] T. Berners-Lee, D. Connolly, Notation 3 (N3): A Readable RDF Syntax — W3C
struction management using Internet of Things standards, Autom. Constr. 61 Team Submission 28 March 2011, 2011, (Last Accessed 24 August 2016). http://
(January) (2016) 86–97. http://dx.doi.org/10.1016/j.autcon.2015.10.009. www.w3.org/TeamSubmission/n3/.
[4] J. Pan, C. Anumba, Z. Ren, Potential application of the semantic web in construc- [29] D. Brickley, R.V. Guha, RDF Schema 1.1 — W3C Recommendation 25 February
tion, in: F. Khosrowshahi (Ed.), Proceedings of the 20th Annual Conference of 2014, 2014, (Last Accessed 24 August 2016). http://www.w3.org/TR/rdf-
the Association of Researchers in Construction Management (ARCOM), Heri- schema/.
ot-Watt University, Edinburgh, UK, 2004, pp. 923–929. [30] T. Berners-Lee, WWW Past & Future, 2003, (Last Accessed 24 August 2016).
[5] T. Elghamrawy, F. Boukamp, A vision for a framework to support management http://www.w3.org/2003/Talks/0922-rsoc-tbl/.
of and learning from construction problems, Proceedings of the 25th CIB W78 [31] I. Horrocks, B. Parsia, P. Patel-Schneider, J. Hendler, Semantic Web Architecture:
International Conference on Information Technology in Construction, Santiago, Stack or Two Towers? in: F. Fages, S. Soliman (Eds.), Principles and Prac-
Chile, 2008, tice of Semantic Web Reasoning, Lecture Notes in Computer Science (LNCS)
[6] Z. Aziz, C. Anumba, D. Ruikar, P. Carrillo, D. Bouchlaghem, Semantic web based 3703, Springer, Berlin Heidelberg, 2005, pp. 37–41. http://dx.doi.org/10.1007/
services for intelligent mobile construction collaboration, J. Inf. Technol. Constr. 11552222_4.
9 (2004) 367–379. ISSN: 1874-4753. [32] D.L. McGuinness, F. van Harmelen, OWL Web Ontology Language Overview
[7] Z. Aziz, C. Anumba, D. Ruikar, P. Carrillo, D. Bouchlaghem, Intelligent wireless — W3C Recommendation 10 February 2004, 2004, (Last Accessed 24 August
web services for construction — a review of the enabling technologies, Autom. 2016). http://www.w3.org/TR/owl-features/.
Constr. 15 (2) (2006) 113–123. http://dx.doi.org/10.1016/j.autcon.2005.03.002. [33] W3C OWL Working Group, OWL2 Web Ontology Language Document
[8] L. Shen, D. Chua, Application of Building Information Modeling (BIM) and Infor- Overview (Second Edition) — W3C Recommendation 11 December 2012, 2012,
mation Technology (IT) for Project Collaboration, Proceedings of the Interna- (Last Accessed 24 August 2016). http://www.w3.org/TR/owl2-overview/.
tional Conference on Engineering, Project and Production Management (EPPM), [34] W3C OWL Working Group, OWL2 Web Ontology Language Document
2011, pp. 67–76. Overview — W3C Working Draft 27 March 2009, (Last Accessed 24 August
[9] T. Elghamrawy, F. Boukamp, Managing construction information using RFID- 2016). 2009, http://www.w3.org/TR/2009/WD-owl2-overview-20090327/.
based semantic contexts, Autom. Constr. 19 (8) (2010) 1056–1066. http://dx. [35] B. Motik, B.C. Grau, I. Horrocks, Z. Wu, A. Fokoue, C. Lutz, OWL2 Web Ontol-
doi.org/10.1016/j.autcon.2010.07.015. ogy Language Reference Profiles (Second Edition) — W3C Recommendation 11
[10] Y. Rezgui, S. Boddy, M. Wetherill, G. Cooper, Past, present and future of infor- December 2012, 2012, (Last Accessed 24 August 2016). http://www.w3.org/
mation and knowledge sharing in the construction industry: towards semantic TR/owl2-profiles/.
service-based e-construction? Comput. Aided Des. 43 (5) (2011) 502–515. [36] J. Tao, E. Sirin, J. Bao, D. McGuinness, Extending OWL with integrity con-
http://dx.doi.org/10.1016/j.cad.2009.06.005. straints, in: V. Haarslev, D. Toman, G. Weddell (Eds.), International Workshop
162 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
on Description Logics (DL2010), CEUR Workshop Proceedings 573, 2010, pp. [64] J. Beetz, B. de Vries, J. van Leeuwen, RDF-based distributed functional
137–148. part specifications for the facilitation of service-based architectures, Pro-
[37] H. Perez-Urbina, E. Sirin, K. Clark, Validating RDF with OWL Integrity Con- ceedings of the 24th CIB W78 Conference, 2007, pp. 183–188. note:
straints, 2012, (Last Accessed 24 August 2016). http://docs.stardog.com/icv/ http://repository.tue.nl/745778 (Last Accessed 24 August 2016).
icv-specification.html. [65] L. García, Ontological CAD data interoperability framework, Proceedings of the
[38] W. Terkaj, A. Sojic, Ontology-based representation of IFC EXPRESS rules: an Fourth International Conference on Advances in Semantic Processing, 2010, pp.
enhancement of the ifcOWL ontology, Autom. Constr. 57 (September) (2015) 79–82. ISBN: 978-1-61208-104-5.
188–201. http://dx.doi.org/10.1016/j.autcon.2015.04.010. [66] M. Argüello, A. El-Hasia, M. Lees, A semantic web portal to construction knowl-
[39] F. Abanda, W. Zhou, J. Tah, F. Cheung, Exploring the relationship between linked edge exchange, Proceedings of the Data Mining VII Conference: Data, Text and
open data and building information modelling, Proceedings of the Sustainable Web Mining and their Business Applications, 2006, pp. 417–427. http://dx.doi.
Building Conference 2013, 2013, pp. 176–185. org/10.2495/DATA060421.
[40] T. Berners-Lee, Linked Data — Design Issues, 2006, (Last Accessed 24 August [67] P. Pauwels, D. Van Deursen, J. De Roo, T. Van Ackere, R. De Meyer, R. Van de
2016). http://www.w3.org/DesignIssues/LinkedData.html. Walle, J. Van Campenhout, Three-dimensional information exchange over the
[41] M. Hausenblas, J. Kim, 5-Star Open Data, 2012, (Last Accessed 24 August 2016). semantic web for the domain of architecture, engineering, and construction,
http://5stardata.info/. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25
[42] A. Jentzsch, R. Cyganiak, C. Bizer, State of the LOD Cloud, 2011, (Last Accessed (4) (2011) 317–332. http://dx.doi.org/10.1017/S0890060411000199.
24 August 2016). http://lod-cloud.net/state/. [68] N.M. El-Gohary, T.E. El-Diraby, Merging architectural, engineering, and con-
[43] S. Auer, I. Ermilov, J. Lehmann, M. Martin, LODStats — 9960 Datasets, 2015, (Last struction ontologies, J. Comput. Civ. Eng. 25 (2) (2009) 109–128.
Accessed 24 August 2016). http://stats.lod2.eu/. [69] S. Törmä, Semantic linking of building information models, Proceedings of the
[44] M. Schmachtenberg, C. Bizer, H. Paulheim, State of the LOD Cloud 2014, 2011, Seventh IEEE International Conference on Semantic Computing, 2013, pp. 412–
(Last Accessed 24 August 2016). http://linkeddatacatalog.dws.informatik.uni- 419. http://dx.doi.org/10.1109/ICSC.2013.80.
mannheim.de/state/. [70] S. Törmä, J. Oraskari, N.V. Hoang, Distributed transactional building information
[45] K. Veltman, Syntactic and semantic interoperability: new approaches to knowl- management, presentation at the 1st International Workshop on Linked Data
edge and the semantic web, The New Review of Information Networking 7 in Architecture and Construction (LDAC), 2012, 6–9.
(2001) 159–184. http://dx.doi.org/10.1080/13614570109516975. [71] P. Pauwels, Supporting decision-making in the building life-cycle using
[46] M. Hannus, H. Penttilä, P. Silén, Islands of Automation in Construction, 1987, linked building data, Buildings 3 (2014) 549–579. http://dx.doi.org/10.3390/
(Last Accessed 24 August 2016). http://cic.vtt.fi/hannus/islands/. buildings4030549.
[47] International Organization for Standardization, ISO 10303: STEP Overview — [72] C. Cheng, G. Lau, J. Pan, K. Law, A. Jones, Domain-specific ontology mapping by
Product Data Representation and Exchange, 1994. corpus-based semantic similarity, Proceedings of 2008 NSF CMMI Engineering
[48] Y.-C. Lee, C.M. Eastman, W. Solihin, R. See, Modularized rule-based validation Research and Innovation Conference, Knoxville, Tennessee, USA, 2008, note:
of a BIM model pertaining to model views, Autom. Constr. 63 (March) (2016) http://hdl.handle.net/1783.1/36476 (Last Accessed 24 August 2016).
1–11. http://dx.doi.org/10.1016/j.autcon.2015.11.006. [73] T.M. de Farias, A. Roxin, C. Nicolle, A rule based system for semantical enrich-
[49] P. Pauwels, IFC2RDF tools, presentation in the CIB W078 Workshop on Accel- ment of building information exchange, CEUR Proceedings of RuleML (4th
erating BIM Research, (Last Accessed 24 August 2016). 2015, http://www. Doctoral Consortium), 1211, 2014, pp. 2–9.
slideshare.net/pipauwel1/20151023ifc2rdftoolingslideshare. [74] J. Beetz, J. van Leeuwen, B. de Vries, Towards a topological reasoning service
[50] N. Shah, K.-M. Chao, T. Zlamaniec, A. Matei, Ontology for home energy for IFC-based building information models in a semantic web context, Pro-
management domain, Digital Information and Communication Technology ceedings of the Joint International Conference on Computing and Decision
and Its Applications, Communications in Computer and Information Science Making in Civil and Building Engineering, 2006, pp. 3426–3435. ISBN:
167, Springer. 2011, pp. 337–347. http://dx.doi.org/10.1007/978-3-642- 2-921145-58-8.
22027-2_28. [75] M. Weise, P. Pauwels, Best practices for publishing and linking BIM data: scop-
[51] H. Schevers, R. Drogemuller, Converting the industry foundation classes to the ing of IFC models (MVD and IfcDoc introduction), 2015. presentation at the
web ontology language, Proceedings of the First International Conference on 3rd International Workshop on Linked Data in Architecture and Construction
Semantics, Knowledge, and Grid, 2006, pp. 73–75. http://dx.doi.org/10.1109/ (LDAC)
SKG.2005.59. [76] T.M. de Farias, A. Roxin, C. Nicolle, FOWLA, a federated architecture for ontolo-
gies, Rule Technologies: Foundations, Tools, and Applications, Lecture Notes in
[52] J. Beetz, J. van Leeuwen, B. de Vries, An ontology web language notation of
Computer Science (LNCS), Berlin, DE 9202, 2015, pp. 97–111. http://dx.doi.org/
the industry foundation classes, Proceedings of the 22nd CIB W78 Confer-
10.1007/978-3-319-21542-6_7.
ence on Information Technology in Construction, 2005, pp. 193–198. ISBN:
[77] T.M. de Farias, A. Roxin, C. Nicolle, SWRL rule-selection methodology for ontol-
3-86005-478-3.
ogy interoperability, Data Knowl. Eng. (2015) (in press). http://dx.doi.org/10.
[53] C. Agostinho, M. Dutra, R. Jardim-Goncalves, P. Ghodous, A. Steiger-Garcao,
1016/j.datak.2015.09.001.
EXPRESS to OWL morphism: making possible to enrich ISO10303 Modules,
[78] S. Törmä, Web of building data — integrating IFC with the Web of Data, in:
in: G. Loureiro, R. Curran (Eds.), Complex Systems Concurrent Engineering,
A. Mahdavi, B. Martens, R. Scherer (Eds.), Proceedings of the 10th European
Springer, London, UK, 2007, pp. 391–402. http://dx.doi.org/10.1007/978-1-
Conference on Product and Process Modelling (ECPPM), CRC Press. 2014, pp.
84628-976-7_44.
141–147. http://dx.doi.org/10.1201/b17396-27.
[54] W. Zhao, J. Liu, OWL/SWRL representation methodology for EXPRESS-driven
[79] F. Radulovic, M. Poveda-Villalón, D. Vila-Suero, V. Rodríguez-Doncel, R. García-
product information model: part I. Implementation methodology, Comput. Ind.
Castro, A. Gómez-Pérez, Guidelines for linked data generation and publication:
59 (2008) 580–589.
an example in building energy consumption, Autom. Constr. 57 (September)
[55] S. Krima, R. Barbau, X. Fiorentini, R. Sudarsan, R. Sriram, OntoSTEP: OWL-DL (2015) 178–187. http://dx.doi.org/10.1016/j.autcon.2015.04.002.
ontology for STEP, Proceedings of the 2009 International Conference on Product [80] D. Ruikar, C. Anumba, A. Duke, P. Carrillo, N. Bouchlaghem, Using the semantic
Lifecycle Management, 2009, pp. 770–780. web for project information management, Facilities 25 (2007) 507–524. http://
[56] J. Beetz, J. Van Leeuwen, B. de Vries, IfcOWL: a case of transforming EXPRESS dx.doi.org/10.1108/02632770710822607.
schemas into ontologies, Artificial Intelligence for Engineering Design, Anal- [81] C. Anumba, J. Pan, R. Issa, I. Mutis, Collaborative project information manage-
ysis and Manufacturing 23 (1) (2009) 89–101. http://dx.doi.org/10.1017/ ment in a semantic web environment, Eng. Constr. Archit. Manag. 15 (1) (2008)
S0890060409000122. 78–94. http://dx.doi.org/10.1108/09699980810842089.
[57] R. Barbau, S. Krima, S. Rachuri, A. Narayanan, X. Fiorentini, S. Foufou, R.D. Sri- [82] C. Lima, B. Fies, A. Zarli, M. Bourdeau, M. Wetherill, Y. Rezgui, Towards an
ram, OntoSTEP: Enriching product model data using ontologies, Comput. Aided IFC-enabled ontology for the Building and Construction Industry: the e-COG-
Des. 44 (6) (2012) 575–590. DOI 10.1016/j.cad.2012.01.008. NOS approach, Proceedings of the eSM@RT 2002 Conference, Salford, UK,
[58] P. Pauwels, W. Terkaj, T. Krijnen, J. Beetz, Coping with lists in the ifcOWL 2002, pp. 254–264.
ontology, Proceedings of the 22nd EG-ICE International Workshop, 2015, [83] C. Lima, T. El-Diraby, B. Fies, A. Zarli, E. Ferneley, The E-Cognos project: current
pp. 113–122. status and future directions of an ontology-enabled IT solution infrastructure
[59] P. Pauwels, W. Terkaj, EXPRESS to OWL for construction industry: towards a supporting knowledge management in construction, Proceedings of the Con-
recommendable and usable ifcOWL ontology, Autom. Constr. 63 (2016) 100– struction Research Congress, Honolulu, Hawaii, USA, 2003, pp. 1–8. http://dx.
133. http://dx.doi.org/10.1016/j.autcon.2015.12.003. doi.org/10.1061/40671(2003)103.
[60] P. Pauwels, IFC repository, 2015. http://smartlab1.elis.ugent.be:8889/IFC-repo/ [84] C. Lima, T. El-Diraby, J. Stephens, Ontology-based optimization of knowledge
(Last Accessed 24 August 2016) management in construction, Journal of Information Technology in Construc-
[61] S. Borgo, E.M. Sanfilippo, A. Šojić, W. Terkaj, Ontological analysis and engi- tion 10 (2005) 305–327. ISSN: 1874-4753.
neering standards: an initial study of IFC, in: V. Ebrahimipour, S. Yacout (Eds.), [85] P. Katranuschkov, A. Gehre, R. Scherer, An ontology framework to access
Ontology Modeling in Physical Asset Integrity Management, Springer. 2015, IFC model data, Journal of Information Technology in Construction 8 (2003)
pp. 17–43. 10.1007/978-3-319-15326-1_2. 413–437. ISSN: 1874-4753.
[62] T. de Farias, A. Roxin, C. Nicolle, IfcWoD, Semantically adapting IFC model [86] T. El-Diraby, C. Lima, B. Fies, Domain taxonomy for construction concepts:
relations into OWL properties, Proceedings of the 32rd International CIB W78 toward a formal ontology for construction knowledge, J. Comput. Civ. Eng. 19 (4)
Conference, Eindhoven, NL, 2015, pp. 175–185. (2005) 394–406. http://dx.doi.org/10.1061/(ASCE)0887-3801(2005)19:4(394).
[63] J. Gómez-Romero, F. Bobillo, M. Ros, M. Molina-Solana, M. Ruiz, M. Martín- [87] T. El-Diraby, Web-services environment for collaborative management of prod-
Bautista, A fuzzy extension of the semantic Building Information Model, Autom. uct life cycle costs, J. Constr. Eng. Manag. 132 (3) (2006) 300–313. http://dx.doi.
Constr. 57 (September) (2015) 202–212. http://dx.doi.org/10.1016/j.autcon. org/10.1061/(ASCE)0733-9364(2006)132:3(300).
2015.04.007. [88] T. El-Diraby, F. Briceno, Taxonomy for outside plant construction in
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 163
telecommunication infrastructure: supporting knowledge-based virtual team- in the cloud: integrating cross-domain building data using linked data, Adv.
ing, J. Infrastruct. Syst. 11 (2) (2005) 110–121. http://dx.doi.org/10.1061/ Eng. Inform. 27 (2) (2013) 206–219. http://dx.doi.org/10.1016/j.aei.2012.10.
(ASCE)1076-0342(2005)11:2(110). 003.
[89] T. El-Diraby, S. Gill, A taxonomy for construction terms in privatized- [114] J. O’Donnell, E. Corry, S. Hasan, M. Keane, E. Curry, Building performance opti-
infrastructure finance: supporting semantic exchange of project risk informa- mization using cross-domain scenario modeling, linked data, and complex
tion, Constr. Manag. Econ. 24 (3) (2006) 271–285. http://dx.doi.org/10.1080/ event processing, Build. Environ. 62 (April) (2013) 102–111. http://dx.doi.org/
01446190500434971. 10.1016/j.buildenv.2013.01.019.
[90] T. El-Diraby, K. Kashif, Distributed ontology architecture for knowledge man- [115] E. Corry, J. O’Donnell, E. Curry, D. Coakley, P. Pauwels, M. Keane, Using semantic
agement in highway construction, J. Constr. Eng. Manag. 131 (5) (2005) web technologies to access soft AEC data, Adv. Eng. Inform. 28 (4) (2014) 370–
591–603. http://dx.doi.org/10.1061/(ASCE)0733-9364(2005)131:5(591). 380. http://dx.doi.org/10.1016/j.aei.2014.05.002.
[91] T. El-Diraby, B. Wang, E-Society portal: integrating urban highway construction [116] E. Corry, P. Pauwels, S. Hu, M. Keane, J. O’Donnell, A performance assess-
projects into the knowledge city, J. Constr. Eng. Manag. 131 (11) (2005) 1196– ment ontology for the environmental and energy management of buildings,
1211. http://dx.doi.org/10.1061/(ASCE)0733-9364(2005)131:11(1196). Autom. Constr. 57 (September) (2015) 249–259. http://dx.doi.org/10.1016/j.
[92] T. El-Diraby, J. Zhang, A semantic framework to support corporate memory autcon.2015.05.002.
management in building construction, Autom. Constr. 15 (4) (2006) 504–521. [117] N.M. Tomasevic, M.C. Batic, L.M. Blanes, M. Keane, S. Vranes, Ontology-based
http://dx.doi.org/10.1016/j.autcon.2005.07.005. facility data model for energy management, Adv. Eng. Inform. 29 (4) (2015)
[93] N.M. El-Gohary, T.E. El-Diraby, Domain ontology for processes in infrastructure 971–984. http://dx.doi.org/10.1016/j.aei.2015.09.003.
and construction, J. Constr. Eng. Manag. 136 (7) (2010) 730–744. http://dx.doi. [118] M. Dibley, H. Li, J. Miles, Y. Rezgui, Towards intelligent agent based software
org/10.1061/(ASCE)CO.1943-7862.0000178. for building related decision support, Adv. Eng. Inform. 25 (2) (2011) 311–329.
[94] N. El-Gohary, T. El-Diraby, Dynamic knowledge-based process integration http://dx.doi.org/10.1016/j.aei.2010.11.002.
portal for collaborative construction, J. Constr. Eng. Manag. 136 (3) (2010) [119] M. Dibley, H. Li, Y. Rezgui, J. Miles, An ontology framework for intelligent
316–328. http://dx.doi.org/10.1061/(ASCE)CO.1943-7862.0000147. sensor-based building monitoring, Autom. Constr. 28 (December) (2012) 1–14.
[95] H. Osman, T. El-Diraby, Knowledge-enabled decision support system for rout- http://dx.doi.org/10.1016/j.autcon.2012.05.018.
ing urban utilities, J. Constr. Eng. Manag. 137 (3) (2011) 198–213. http://dx.doi. [120] D. Russomanno, C. Kothari, O. Thomas, Building a sensor ontology: a practical
org/10.1061/(ASCE)CO.1943-7862.0000269. approach leveraging ISO and open geospatial consortium (OGC) models, Pro-
[96] C.J. Anumba, R.R. Issa, J. Pan, I. Mutis, Ontology-based information and knowl- ceedings of the International Conference on Artificial Intelligence, Las Vegas,
edge management in construction, Constr. Innov. 8 (3) (2008) 218–239. ISSN: Nevada, USA, 2005, pp. 637–643.
1471-4175. [121] I. Niles, A. Pease, Towards a standard upper ontology, Proceedings of the Inter-
[97] J. Zhang, T.E. El-Diraby, SSWP: A social semantic web portal for effective com- national Conference on Formal Ontology in Information Systems (FOIS), 2001,
munication in construction, Journal of Computers 4 (4) (2009) 330–337. http:// pp. 2–9. http://dx.doi.org/10.1145/505168.505170.
dx.doi.org/10.1016/j.eswa.2013.04.027. [122] P. Pauwels, T.M. de Farias, C. Zhang, A. Roxin, J. Beetz, J. De Roo, C. Nicolle, A per-
[98] J. Zhang, T. El-Diraby, Social semantic approach to support communication formance benchmark over semantic rule-checking approaches in construction
in AEC, J. Comput. Civ. Eng. 26 (1) (2012) 90–104. http://dx.doi.org/10.1061/ industry, Adv. Eng. Inform. (in press).
(ASCE)CP.1943-5487.0000130. [123] P. Pauwels, E. Corry, J. O’Donnell, Representing SimModel in the web ontology
[99] M. Niknam, S. Karshenas, A social networking website for AEC projects, language, in: R. Issa, I. Flood (Eds.), Computing in Civil and Building Engineer-
Computing in Civil and Building Engineering, Orlando, Florida, USA, 2014, ing, Orlando, Florida, USA, 2014, pp. 2271–2278. http://dx.doi.org/10.1061/
pp. 2208–2215. http://dx.doi.org/10.1061/9780784413616.274. 9780784413616.282.
[100] R. Scherer, S.-E. Schapke, A distributed multi-model-based management infor- [124] P. Pauwels, E. Corry, J. O’Donnell, Making SimModel information available as
mation system for simulation and decision-making on construction projects, RDF graphs, in: A. Mahdavi, B. Martens, R. Scherer (Eds.), Proceedings of the
Adv. Eng. Inform. 25 (4) (2011) 582–599. http://dx.doi.org/10.1016/j.aei.2011. 10th European Conference on Product and Process Modelling (ECPPM), CRC
08.007. Press. 2014, pp. 439–445. http://dx.doi.org/10.1201/b17396-74.
[101] A. Kiviniemi, BIM & GIS — can we connect the dots? 2014. http:// [125] F. Abanda, J. Tah, D. Duce, PV-TONS: a photovoltaic technology ontology system
iug.buildingsmart.org/resources/London/BIM-GIS%20intergration/bim-gis for the design of PV-systems, Eng. Appl. Artif. Intell. 26 (4) (2013) 1399–1412.
(Last Accessed 24 August 2016) http://dx.doi.org/10.1016/j.engappai.2012.10.010.
[102] BauDataWeb, BauDataWeb: The European Building and Construction Materi- [126] J. Tah, F. Abanda, Sustainable building technology knowledge representation:
als Database for the Semantic Web, 2016. http://semantic.eurobau.com/ (Last using semantic web techniques, Adv. Eng. Inform. 25 (3) (2011) 547–558.
Accessed 24 August 2016) http://dx.doi.org/10.1016/j.aei.2011.02.006.
[103] G. Costa, L. Madrazo, An information system architecture to create build- [127] C. Reinisch, M. Kofler, F. Iglesias, W. Kastner, ThinkHome energy efficiency in
ing components catalogues using semantic technologies, in: A. Mahdavi, B. future smart homes, EURASIP J. Embed. Syst. 2011 (December) (2011) 1–18.
Martens, R. Scherer (Eds.), Proceedings of the 10th European Conference on http://dx.doi.org/10.1155/2011/104617.
Product and Process Modelling (ECPPM), CRC Press. 2014, pp. 551–557. http:// [128] M.J. Kofler, C. Reinisch, W. Kastner, A semantic representation of energy-related
dx.doi.org/10.1201/b17396-90. information in future smart homes, Energ. Buildings 47 (April) (2012) 169–179.
[104] G. Costa, L. Madrazo, Connecting building component catalogues with BIM http://dx.doi.org/10.1016/j.enbuild.2011.11.044.
models using semantic technologies: an application for precast concrete com- [129] L. Sommaruga, A. Perri, F. Furfari, DomoML-env: an ontology for human home
ponents, Autom. Constr. 57 (September) (2015) 239–248. http://dx.doi.org/10. interaction, Proceedings of SWAP 2005, the 2nd Italian Semantic Web Work-
1016/j.autcon.2015.05.007. shop, Trento, IT, 2005, pp. 14–16.
[105] G. Costa, P. Pauwels, Building product suggestions for a BIM model based on [130] D. Bonino, F. Corno, DogOnt — ontology modeling for intelligent domotic envi-
rule sets and a semantic reasoning engine, in: J. Beetz, L. van Berlo, T. Hartmann, ronments, Proceedings of the International Semantic Web Conference (ISWC),
R. Amor (Eds.), Proceedings of the 32rd international CIB W78 conference, Lecture Notes in Computer Science (LNCS) 5318, 2008, pp. 790–803. Karlsruhe,
Eindhoven, NL, 2015, pp. 98–106. DE. http://dx.doi.org/10.1007/978-3-540-88564-1_51.
[106] M. König, J. Dirnbek, V. Stankovski, Architecture of an open knowledge base for [131] A. Rosselló-Busquet, L.J. Brewka, S. José, L. Dittmann, OWL ontologies and
sustainable buildings based on linked data technologies, Autom. Constr. 35 SWRL rules applied to energy management, Proceedings of the 13th Interna-
(November) (2013) 542–550. http://dx.doi.org/10.1016/j.autcon.2013.07.002. tional Conference on Computer Modelling and Simulation (UKSim), 2011, pp.
[107] M. Niknam, S. Karshenas, A semantic web service approach to construction cost 446–450. http://dx.doi.org/10.1109/UKSIM.2011.91.
estimating, in: I. Brilakis, S. Lee, B. Becerik-Gerber (Eds.), Computing in Civil [132] Sandia National Laboratories, Jess, the rule engine for the JAVA platform,
Engineering, Los Angeles, California, USA, 2013, pp. 484–491. http://dx.doi.org/ 2013. http://www.jessrules.com/ (Last Accessed 24 August 2016)
10.1061/9780784413029.061. [133] Protégé, ProtegeWiki: SWRLJessBridge, 2012. http://protege.cim3.net/cgi-bin/
[108] M. Niknam, S. Karshenas, Integrating distributed sources of information for wiki.pl?SWRLJessBridge (Last Accessed 24 August 2016),
construction cost estimating using Semantic Web and Semantic Web Service [134] H.A. Schevers, J. Mitchell, P. Akhurst, D. Marchant, S. Bull, K. McDonald, R.M.
technologies, Autom. Constr. 57 (September) (2015) 222–238. http://dx.doi. Drogemuller, C. Linning, Towards digital facility modelling for Sydney Opera
org/10.1016/j.autcon.2015.04.003. House using IFC and semantic web technology, J. Inf. Technol. 12 (2007)
[109] M. Niknam, S. Karshenas, Sustainable design of buildings using semantic BIM 347–362. ISSN: 1874-4753.
and semantic web services, Procedia Engineering 118 (2015) 909–917. http:// [135] E. Meshkova, J. Riihijärvi, P. Mähönen, C. Kavadias, Modeling the home environ-
dx.doi.org/10.1016/j.proeng.2015.08.530. ment using ontology with applications in software configuration management,
[110] S. Staub-French, M. Fischer, J. Kunz, K. Ishii, B. Paulson, A feature ontology Proceedings of the International Conference on Telecommunications, 2008, pp.
to support construction cost estimating, Artificial Intelligence for Engineering 1–6. http://dx.doi.org/10.1109/ICTEL.2008.4652663.
Design, Analysis and Manufacturing 17 (2) (2003) 133–154. http://dx.doi.org/ [136] V. Ricquebourg, D. Durand, D. Menga, B. Marhic, L. Delahoche, C. Loge, A.-
10.1017/S0890060403172034. M. Jolly-Desodt, Context inferring in the smart home: an SWRL approach,
[111] J. Beetz, A scalable network of concept libraries using distributed graph Proceedings of the 21st International Conference on Advanced Information
databases, in: R. Issa, I. Flood (Eds.), Computing in Civil and Building Engi- Networking and Applications Workshops, Niagara Falls, Ontario, Canada, 2007,
neering, Orlando, Florida, USA, 2014, pp. 569–576. http://dx.doi.org/10.1061/ pp. 290–295. http://dx.doi.org/10.1109/AINAW.2007.130.
9780784413616.071. [137] S. Tomic, A. Fensel, T. Pellegrini, SESAME demonstrator: ontologies, ser-
[112] E. Curry, J. O’Donnell, E. Corry, Building optimisation using scenario modeling vices and policies for energy efficiency, Proceedings of the 6th International
and linked data, Ghent, BE, 2012, pp. 6–8. presentation at the 1st International Conference on Semantic Systems (i-Semantics), 2010, pp. 1–4. http://dx.doi.
Workshop on Linked Data in Architecture and Construction (LDAC). org/10.1145/1839707.1839738.
[113] E. Curry, J. O’Donnell, E. Corry, S. Hasan, M. Keane, Linking building data [138] G. Nemirovski, Álvaro Sicilia, F. Galán, M. Massetti, L. Madrazo, Ontological
164 P. Pauwels et al. / Automation in Construction 73 (2017) 145–165
representation of knowledge related to building energy-efficiency, Proceed- [160] E. Hjelseth, N. Nisbet, Exploring semantic based model checking, Proceedings
ings of the 6th International Conference on Advances in Semantic Processing of the 27th CIB W78 International Conference, Cairo, EG, 2010,
(Semapro), Barcelona, ES, 2012, pp. 20–27. ISBN: 978-1-61208-240-0. [161] E. Hjelseth, N. Nisbet, Capturing normative constraints by use of the semantic
[139] L. Madrazo, Álvaro Sicilia, M. Massetti, F. Galán, Semantic modeling of energy- mark-up RASE methodology, Proceedings of the 28th CIB W78 International
related information throughout the whole building lifecycle, in: G. Gudnason, Conference, 2011,
R. Scherer (Eds.), Proceedings of the 9th European Conference on Product and [162] D. Salama, N. El-Gohary, Semantic modeling for automated compliance check-
Process Modelling (ECPPM), CRC Press. 2012, pp. 381–387. http://dx.doi.org/ ing, in: Y. Zhu, R. Issa (Eds.), Computing in Civil Engineering, Miami, Florida,
10.1201/b12516-60. USA, 2011, pp. 641–648. http://dx.doi.org/10.1061/41182(416)79.
[140] H. Wicaksono, R. Sven, E. Kusnady, Knowledge-based intelligent energy man- [163] J. Zhang, N.M. El-Gohary, Semantic NLP-based information extraction from con-
agement using building automation system, Proceedings of the 2010 IPEC struction regulatory documents for automated compliance checking, J. Comput.
Conference, 2010, pp. 1140–1145. http://dx.doi.org/10.1109/IPECON.2010. Civ. Eng. 30 (2) 10.1061/(ASCE)CP.1943-5487.0000346
5696994. [164] C. Yeung, C. Cheung, W. Wang, E. Tsui, A knowledge extraction and representa-
[141] I. Horrocks, P.F. Patel-Schneider, H. Boley, S. Tabet, B. Grosof, M. Dean, SWRL: tion system for narrative analysis in the construction industry, Expert Systems
A semantic web rule language combining OWL and RuleML — W3C Member with Applications 41 (13) (2014) 5710–5722. http://dx.doi.org/10.1016/j.eswa.
Submission 21 May 2004, 2004. https://www.w3.org/Submission/SWRL/ (Last 2014.03.044.
Accessed 24 August 2016) [165] C. Métral, G. Falquet, A.-F. Cutting-Decelle, Towards semantically enriched 3D
[142] H. Wicaksono, P. Dobreva, P. Häfner, R. Sven, Ontology development towards city models: an ontology-based approach, Proceeding of the GeoWeb 2009
expressive and reasoning-enabled building information model for an intelli- Academic Track — Cityscapes — International Archives of Photogrammetry,
gent energy management system, Proceedings of the 5th International Con- Remote Sensing and Spatial Information Sciences, Vancouver, CA, 2009,
ference on Knowledge Engineering and Ontology Development, Vilamoura, PT, pp. 40–45.
2013, pp. 38–47. [166] S.F. Pileggi, R. Amor, Addressing semantic geographic information systems,
[143] M. Kadolsky, K. Baumgärtel, R.J. Scherer, An ontology framework for rule-based Future Internet 5 (4) (2013) 585–590. http://dx.doi.org/10.3390/fi5040585.
inspection of eeBIM-systems, Procedia Engineering 85 (2014) 293–301. http:// [167] C. Métral, R. Billen, A.-F. Cutting-Decelle, M. van Ruymbeke, Ontology-based
dx.doi.org/10.1016/j.proeng.2014.10.554. approaches for improving the interoperability between 3D urban models,
[144] K. Baumgärtel, M. Kadolsky, R.J. Scherer, An ontology framework for improving Journal of Information Technology in Construction 15 (2010) 169–184. ISSN:
building energy performance by utilizing energy saving regulations, in: A. Mah- 1874-4753.
davi, B. Martens, R. Scherer (Eds.), Proceedings of the 10th European Conference [168] B. Akinci, H. Karimi, A. Pradhan, C.-C. Wu, G. Fichtl, CAD and GIS interoper-
on Product and Process Modelling (ECPPM), CRC Press. 2014, pp. 519–526. ability through semantic web services, Journal of Information Technology in
http://dx.doi.org/10.1201/b17396-86. Construction 13 (2010) 39–55. ISSN: 1874-4753.
[145] H.A. Schevers, G. Trinidad, R.M. Drogemuller, Towards integrated assessments [169] M. El-Mekawy, A. Östman, Semantic mapping: an ontology engineering
for urban development, Journal of Information Technology in Construction 11 method for integrating building models in IFC and CityGML, Proceedings of the
(2006) 225–236. ISSN: 1874-4753. 3rd ISDE Digital Earth Summit, 2010, pp. 12–14.
[146] L. Madrazo, A. Sicilia, G. Gamboa, SEMANCO: Semantic tools for carbon reduc- [170] C. Mignard, G. Gesquière, C. Nicolle, SIGA3D: a semantic BIM extension to rep-
tion in urban planning, in: G. Gudnason, R. Scherer (Eds.), Proceedings of the 9th resent urban environment, Proceedings of the Fifth International Conference
European Conference on Product and Process Modelling (ECPPM), CRC Press. on Advances in Semantic Processing (SEMAPRO), Lisbon, PT, 2011, pp. 81–86.
2012, pp. 899908. http://dx.doi.org/10.1201/b12516-143. [171] J. Irizarry, E.P. Karan, F. Jalaei, Integrating BIM and GIS to improve the visual
[147] Álvaro Sicilia, L. Madrazo, J. Pleguezuelos, Integrating multiple data sources, monitoring of construction supply chain management, Autom. Constr. 31
domains and tools in urban energy models using semantic technologies, in: (May) (2013) 241–254. http://dx.doi.org/10.1016/j.autcon.2012.12.005.
A. Mahdavi, B. Martens, R. Scherer (Eds.), Proceedings of the 10th European [172] E. Karan, J. Irizarry, J. Haymaker, BIM and GIS integration and interoperabil-
Conference on Product and Process Modelling (ECPPM), CRC Press. 2014, pp. ity based on semantic web technology, J. Comput. Civ. Eng. 30 (3) 10.1061/
837–844. http://dx.doi.org/10.1201/b17396-134. (ASCE)CP.1943-5487.0000519
[148] V. Corrado, I. Ballarini, L. Madrazo, G. Nemirovskij, Data structuring for [173] E. Karan, J. Irizarry, Extending BIM interoperability to preconstruction opera-
the ontological modelling of urban energy systems: the experience of the tions using geospatial analyses and semantic web services, Autom. Constr. 53
SEMANCO project, Sustainable Cities and Society 14 (February) (2015) 223– (May) (2015) 1–12. http://dx.doi.org/10.1016/j.autcon.2015.02.012.
235. http://dx.doi.org/10.1016/j.scs.2014.09.006. [174] T. El-Diraby, H. Osman, A domain ontology for construction concepts in urban
[149] T. Liebich, J. Wix, J. Forester, Z. Qi, Speeding-up building plan approvals: the infrastructure products, Autom. Constr. 20 (8) (2011) 1120–1132. http://dx.doi.
Singapore e-plan checking project offers automatic plan checking based on IFC, org/10.1016/j.autcon.2011.04.014.
in: Z. Turk, R. Scherer (Eds.), Proceedings of the Fourth European Conference on [175] N. Montenegro, J. Gomes, P. Urbano, J. Duarte, A land use planning ontology:
Product and Process Modelling (ECPPM), Balkema. 2002, pp. 467–472. ISBN: LBCS, Future Internet 4 (1) (2012) 65–82. http://dx.doi.org/10.3390/fi4010065.
90-5809-507-X. [176] J. Beetz, W. Coebergh van den Braak, R. Botter, S. Zlatanova, R. de Laat, Inter-
[150] C.M. Eastman, J.-M. Lee, Y.-S. Jeong, J.-K. Lee, Automatic rule-based checking operable data models for infrastructural artefacts — a novel IFC extension
of building designs, Autom. Constr. 18 (8) (2009) 1011–1033. http://dx.doi.org/ method using RDF vocabularies exemplified with quay wall structures for
10.1016/j.autcon.2009.07.002. harbors, in: A. Mahdavi, B. Martens, R. Scherer (Eds.), Proceedings of the 10th
[151] S. Kerrigan, K.H. Law, Logic-based regulation compliance-assistance, Proceed- European Conference on Product and Process Modelling (ECPPM), CRC Press.
ings of the Ninth International Conference on Artificial Intelligence and Law 2014, pp. 135–140. http://dx.doi.org/10.1201/b17396-26.
(ICAIL), 2003, pp. 126–135. http://dx.doi.org/10.1145/1047788.1047820. [177] COINS, COINS Building Objects Virtual Construction, 2015. http://www.
[152] W. Solihin, C. Eastman, Classification of rules for automated BIM rule check- coinsweb.nl/ (Last Accessed 24 August 2016)
ing development, Autom. Constr. 53 (May) (2015) 69–82. http://dx.doi.org/10. [178] H. Schaap, Scope and requirements from Asset Management, 2015. presenta-
1016/j.autcon.2015.03.003. tion at BuildingSMART Standards Summit Singapore
[153] T.H. Beach, T. Kasim, H. Li, N. Nisbet, Y. Rezgui, Towards automated com- [179] P. Pauwels, Building bridges: from single buildings to districts and urban infras-
pliance checking in the construction industry, database and expert systems tructure, 2016. presentation at BIM seminar Liège. http://www.slideshare.net/
applications, Lecture Notes in Computer Science (LNCS) 8055, Springer, Berlin pipauwel1/20160211buildingbridgesshort (Last Accessed 24 August 2016)
Heidelberg, 2013, pp. 366–380. http://dx.doi.org/10.1007/978-3-642-40285- [180] P. Pauwels, S. Zhang, Semantic rule-checking for regulation compliance check-
2_32. ing: an overview of strategies and approaches, in: J. Beetz, L. van Berlo, T.
[154] A. Yurchyshyna, A. Zarli, An ontology-based approach for formalisation and Hartmann, R. Amor (Eds.), Proceedings of the 32rd international CIB W78
semantic organisation of conformance requirements in construction, Autom. conference, Eindhoven, NL, 2015, pp. 619–628.
Constr. 18 (8) (2009) 1084–1098. http://dx.doi.org/10.1016/j.autcon.2009.07. [181] M. Venugopal, C.M. Eastman, R. Sacks, J. Teizer, Semantics of model views for
008. information exchanges using the industry foundation class schema, Adv. Eng.
[155] S. Zhang, F. Boukamp, J. Teizer, Ontology-based semantic modeling of con- Inform. 26 (2) (2012) 411–428. http://dx.doi.org/10.1016/j.aei.2012.01.005.
struction safety knowledge: towards automated safety planning for job hazard [182] Y.-C. Lee, C.M. Eastman, J.-K. Lee, Validations for ensuring the interoperability
analysis (JHA), Autom. Constr. 52 (April) (2015) 29–41. http://dx.doi.org/10. of data exchange of a building information model, Autom. Constr. 58 (October)
1016/j.autcon.2015.02.005. (2015) 176–195. http://dx.doi.org/10.1016/j.autcon.2015.07.010.
[156] B. Zhong, L. Ding, H. Luo, Y. Zhou, Y. Hu, H. Hu, Ontology-based semantic mod- [183] A. Yurchyshyna, C. Faron-Zucker, N. Le Thanh, A. Zarli, Towards an ontology-
eling of regulation constraint for automated construction quality compliance based approach for formalising expert knowledge in the conformity-checking
checking, Autom. Constr. 28 (December) (2012) 58–70. http://dx.doi.org/10. model in construction, in: R. Scherer, A. Zarli (Eds.), Proceedings of the 7th
1016/j.autcon.2012.06.006. European Conference on Product and Process Modelling (ECPPM), Taylor and
[157] B. Zhong, L. Ding, P.E. Love, H. Luo, An ontological approach for technical plan Francis. 2008, pp. 447–456. http://dx.doi.org/10.1201/9780203883327.ch50.
definition and verification in construction, Autom. Constr. 55 (July) (2015) 47– [184] K.R. Bouzidi, B. Fies, C. Faron-Zucker, A. Zarli, N. Le Thanh, Semantic web
57. http://dx.doi.org/10.1016/j.autcon.2015.02.002. approach to ease regulation compliance checking in construction industry,
[158] P. Pauwels, D. Van Deursen, R. Verstraeten, J. De Roo, R. De Meyer, R. Van de Future Internet 4 (3) (2012) 830–851. http://dx.doi.org/10.3390/fi4030830.
Walle, J. Van Campenhout, A semantic rule checking environment for build- [185] J. Dimyadi, P. Pauwels, M. Spearpoint, C. Clifton, R. Amor, Querying a regu-
ing performance checking, Autom. Constr. 20 (5) (2011) 506–518. http://dx.doi. latory model for compliant building design audit, in: J. Beetz, L. van Berlo,
org/10.1016/j.autcon.2010.11.017. T. Hartmann, R. Amor (Eds.), Proceedings of the 32rd International CIB W78
[159] N. Nawari, The challenge of computerizing building codes in a BIM environ- Conference, Eindhoven, NL, 2015, pp. 139–148.
ment, in: R. Issa, I. Flood (Eds.), Computing in Civil Engineering, Clearwater [186] T.H. Beach, Y. Rezgui, H. Li, T. Kasim, A rule-based semantic approach for auto-
Beach, Florida, USA, 2012, mated regulatory compliance in the construction sector, Expert Systems with
P. Pauwels et al. / Automation in Construction 73 (2017) 145–165 165
Applications 42 (12) (2015) 5219–5231. http://dx.doi.org/10.1016/j.eswa.2015. [192] F. Abanda, J. Tah, C. Pettang, M. Manjia, An ontology-driven building construc-
02.029. tion labour cost estimation in Cameroon, Journal of Information Technology in
[187] C. Giblin, A.Y. Liu, S. Müller, B. Pfitzmann, X. Zhou, Regulations expressed as Construction 16 (2011) 617–637. ISSN: 1874-4753.
logical models (realm), Proceedings of the 2005 conference on Legal Knowledge [193] A. Benevolenskiy, K. Roos, P. Katranuschkov, R. Scherer, Construction processes
and Information Systems: JURIX 2005: The Eighteenth Annual Conference, IOS configuration using process patterns, Adv. Eng. Inform. 26 (4) (2012) 727–736.
Press, Amsterdam, NL, 2005, pp. 37–48. ISBN: 1-58603-576-2. http://dx.doi.org/10.1016/j.aei.2012.04.003.
[188] C.P. Cheng, G.T. Lau, K.H. Law, Mapping regulations to industry-specific tax- [194] P. Katranuschkov, A. Gehre, M. Keller, S.-E. Schapke, R. Scherer, Ontology-based
onomies, Proceedings of the 11th International Conference on Artificial Intelli- reusable patterns for collaborative work environments in the construction
gence and Law (ICAIL), ACM, New York, USA, 2007, pp. 59–63. http://dx.doi. industry, in: P. Cunningham, M. Cunningham (Eds.), Exploiting the Knowledge
org/10.1145/1276318.1276329. Economy: Issues, Applications, Case Studies, IOS Press. 2006, pp. 1055–1063.
[189] S.-K. Lee, K.-R. Kim, J.-H. Yu, BIM and ontology-based approach for building cost ISBN: 1-58603-682-3.
estimation, Autom. Constr. 41 (May) (2014) 96–105. http://dx.doi.org/10.1016/ [195] P. Katranuschkov, K. Rybenko, R. Scherer, Ontology-based dynamic process
j.autcon.2013.10.020. support on the example of defect management, Proceedings of the 26th CIB
[190] H. Kim, F. Grobler, Design coordination in building information modeling (BIM) W78 conference, 2009, pp. 191–201.
using ontological consistency checking, J. Comput. Civ. Eng. (2009) 410–420.
http://dx.doi.org/10.1061/41052(346)41.
[191] S. Zhang, J. Teizer, J.-K. Lee, C.M. Eastman, M. Venugopal, Building information
modeling (BIM) and safety: automatic safety checking of construction models
and schedules, Autom. Constr. 29 (January) (2013) 183–195. http://dx.doi.org/
10.1016/j.autcon.2012.05.006.