<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Continuous Calculation of Key Performance Indicators for Buildings through an Application Layer Connected to a Knowledge Graph</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Christian Schmid</string-name>
          <email>christian.schmid@empa.ch</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergio Acero Gonzalez</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sascha Stoller</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wolfram</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Willuhn</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Emanuele</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Laurenzi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>James Allan</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>FHNW - School of Business</institution>
          ,
          <addr-line>Riggenbachstrasse 16, Olten 4600</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LDAC 2025: 13th Linked Data in Architecture and Construction Workshop</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Plutinsus</institution>
          ,
          <addr-line>Im Tiergarten 5, Zürich 8055</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Urban Energy Systems Laboratory</institution>
          ,
          <addr-line>Empa, Überlandstrasse 129, Dübendorf 8600</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <fpage>108</fpage>
      <lpage>121</lpage>
      <abstract>
        <p>Building Energy Management Systems play a crucial role in monitoring and managing energy consumption in buildings, ensuring efficient operation and alignment with performance expectations. This paper proposes an approach comprised of an application layer that interacts with semantic technologies to calculate and analyze energy performance indicators for building energy performance monitoring. This work explores how the formal, yet flexible structure of semantic technologies can be harnessed to manage complex performance calculations efficiently and interoperable across diverse data sources. A proof-ofconcept implementation demonstrates how the application layer and ontology work together to serve the calculation of energy performance indicators. These functional components are part of a modular framework designed to process inputs from data instances that are semantically linked to established domain ontologies. In this case, the Brick ontology is referenced. The application layer consists of a collection of scripts that provide instructions to handle data processing and integration of performance indicators into the knowledge graph. The aim is to minimize the amount of information needed to calculate performance indicators from a knowledge graph. Our approach supports energy performance monitoring and provides a framework to enable alignment of calculations with standards and policies, which could offer significant value to organizations and stakeholders involved in building energy management. By demonstrating how semantic technologies enable effective and interoperable energy performance monitoring, we provide a foundation for advancing sustainable building practices at scale.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Semantic web technologies</kwd>
        <kwd>brick ontology</kwd>
        <kwd>building energy management systems</kwd>
        <kwd>diagnostics</kwd>
        <kwd>key performance indicators</kwd>
        <kwd>real-time data processing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The building sector accounts for over a third of global energy use and emissions, with growing floor
area outpacing efficiency gains—hindering net-zero goals by 2050 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Identifying when and where
energy is used is vital for effective solutions. This requires seamless data exchange and
interoperability between systems to enable real-time monitoring and control. Efficient Building
Energy Management Systems (BEMS) depend on integrated data to optimize performance and guide
decisions [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Driven by digital transformation, intelligent buildings use tools like Computer-Aided
Design (CAD) and Building Information Models (BIM) for integrated design, and IoT devices for
realtime performance tracking. Yet, despite growing data volumes, a lack of semantic interoperability
hampers integration, scalability, and reuse across systems. To address this, semantic data models and
ontologies are used to enrich sensor data with context, enabling machines to interpret, integrate, and
reason across diverse datasets. This enrichment is key for the detection of energy patterns and
calculation of performance indicators [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. This paper explores an approach for deploying and
0009-0002-4460-970X (C. Schmid)
      </p>
      <p>© 2025 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
managing semantic web technologies (SWT), including ontologies and knowledge graphs (KG), to
support the handling of performance indicators within a BEMS. The core objective is to anchor the
definition of these indicators to formalized concepts from established domain ontologies, thereby
enabling scalable, interoperable, and machine-readable representations that facilitate consistent
analysis and cross-system integration.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>2.1.</p>
      <sec id="sec-2-1">
        <title>Building and Energy Management Systems</title>
        <p>
          BEMS are essential for monitoring, controlling, and optimizing building energy use. A Building
Management System (BMS) focuses on operating and controlling devices and systems, while an
Energy Management System (EMS) analyzes electrical distribution and provides actionable insights.
While BMS ensures effective operation, EMS enhances efficiency. Combined, they form a BEMS—a
comprehensive decision-support system designed to reduce energy consumption and improve
occupant comfort [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] classify the methods of BEMS as passive or active. Passive methods
influence user behavior through non-automated strategies, while active methods employ sensors and
actuators for direct control of building systems, often using techniques such as model predictive
control and fault detection and diagnosis (FDD). BEMS collect data through distributed sensors and
actuators and may integrate BIM for enhanced contextualization using structured building data, such
as room layout and system specification [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. Intelligent BEMS typically include sensing technologies,
control units, and user interfaces to process data, make decisions, and optimize energy usage while
responding to occupants' needs [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. User engagement and system usability are major challenges for
adoption. As Hernandez et al. [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] point out, systems relying on indirect control require active user
involvement, and the complexity of data-driven methods can be a barrier. To address energy
performance and flexibility, BEMS increasingly integrate technologies such as cloud computing,
artificial intelligence (AI), and digital twins (DT). Despite these advances, user understanding and
awareness of system outputs remain limited. Design considerations are also crucial. Mischos et al. [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]
emphasize that EMS should be simple, modular, and scalable from the outset to ensure long-term
functionality and ease of expansion. Likewise, Hussaina et al. [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] argue that BEMS must adapt
continuously to structural and operational changes, as they are not inherently self-sustaining. Lastly,
de Andrade Pereira [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] highlights a major gap: the lack of interoperable and adaptable demand
flexibility solutions that can function across heterogeneous systems.
2.2.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Energy performance indicators as a part of BEMS</title>
        <p>
          Energy performance indicators (EnPIs) are essential for assessing and optimizing building energy
efficiency throughout the life cycle by measuring performance goals [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. ISO 50006:23 provides
guidelines for the creation, use, and maintenance of EnPIs, which are quantitative metrics that help
identify improvements in energy management. EnPIs can be defined at various scales, from systems
to entire organizations, and are used to normalize energy consumption for tracking efficiency over
time and comparing across site [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. Goldstein and Eley [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] classify EnPIs into four categories. Asset
Rating is based on simulated performance only. Operational Rating uses measured energy data and
compares it to typical values for similar buildings. The O&amp;M Index compares metered performance
to the modeled performance of the same building. The Energy Services Index compares the simulated
energy use of the building under actual operating conditions to its simulated energy use under the
standard conditions used for the Asset Rating. Among these, operational ratings are the most widely
adopted as they provide a comprehensive view of performance and are relatively simple to
implement. In the context of BEMS, real-time KPI calculation enables ongoing adaptation to
changing operating conditions. This supports demand-side flexibility and timely responses to
fluctuating energy needs [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. For accurate evaluation and comparability, energy-related KPIs must
be contextualized according to building type, use patterns, and climatic conditions [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
2.3.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Semantic Web Technologies and Ontologies</title>
        <p>
          SWT formally represent and interlink data, enabling insights such as discovering hidden
relationships such as the energy balance of buildings [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. These insights rely on semantic models
(or metadata schemas) that describe data meaning and structure. Semantic models vary in
complexity, from glossaries and taxonomies to ontologies that use graph structures to define domain
concepts, relationships, and attributes. Standards like RDF and OWL support formal ontology
definitions in machine-readable triples (subject–predicate–object), while SHACL defines validation
rules [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] and SPARQL enables querying RDF data. KGs integrate data and ontologies in a graph
format, supporting reasoning, querying, and uncovering implicit links [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. Costa and Sicilia [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]
emphasize that standardized SWT-based representations are essential for efficient building
simulations. Ontological descriptions support consistent interpretation of data across different
platforms. However, Pritoni et al. [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] identify limited interoperability at the semantic layer as a key
barrier, as it prevents seamless integration of interdependent software and reduces reusability across
building contexts.
2.3.1.
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>Ontologies for Building and their Energy System</title>
        <p>
          As Pritoni et al. [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] note, multiple initiatives are applying Semantic Web Technologies (SWT) across
different building lifecycle phases and challenges. Aniakor et al. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] identify inconsistent data
representation as a major barrier to scalable building applications. BEMS are highly individualized
due to diverse building types, systems, and data formats. Ontologies help structure this complexity
by contextualizing physical systems—devices, locations, and energy use patterns [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. They can also
define abstract concepts like KPIs and link them to building and energy systems. While KPIs reveal
performance levels, semantics can support analysis by connecting underlying concepts. Intelligent
systems should autonomously manage performance factors like technical specs, building
characteristics, and energy supply. A semantic knowledge base is key for enabling automated
decision-making. Building performance relies on many variables that require structured
representation and reasoning. Wicaksono et al. [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] use a domain-specific ontology and rule-based
inference to classify real-time device data as energy waste or anomalies, allowing dynamic responses
to consumption shifts. Pauwels et al. [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] highlight the value of formal semantics in the AEC
(Architecture, Engineering, and Construction) industry for evaluating system performance. SWTs
offer both extensibility and interoperability by linking multiple ontologies, even when describing the
same elements. Semantic descriptions in BEMS enable richer encapsulation, reducing dependency
between software and knowledge bases [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. Several ontologies have been developed and published
to represent the classes and properties of BEMS. Table 1 summarizes a set of widely used ontologies
covering concepts relevant to BEMS.
(Project) Haystack is a standardized for tagging components in EMS, offering a scalable structure
and vocabulary for metadata. However, it struggles with architectural components and lack of
relational expressiveness [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. BOT provides a minimal framework for defining buildings' topological
elements (storeys, spaces, components) and supports data exchange in the Architecture, Engineering,
Construction, Owner, and Operation (AECOO) industry. Brick, introduced in 2016, offers a
comprehensive schema for building metadata. It's expressive and user-friendly, aiding tasks like fault
detection and semantic tagging in digital twins [
          <xref ref-type="bibr" rid="ref22 ref23">22, 23</xref>
          ]. Brick can also be extended to model occupant
data and support rule- or mode-based systems for monitoring, fault detection, energy advice [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]
[
          <xref ref-type="bibr" rid="ref25">25</xref>
          ]. REC is an OWL2-based, open-source ontology for the real estate sector that promotes
interoperability and data integration in smart buildings, aiming to bridge standards while supporting
sustainability and tenant well-being [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. TU Wien developed an ontology for smart homes,
emphasizing user behavior and process modelling [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ]. SSN standardizes sensor descriptions and
related data. Its 2017 update made it more modular and expanded terms to include sampling and
actuation [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ]. SAREF enables semantic interoperability for smart appliances, providing a unified
framework to manage energy use and reduce market fragmentation [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ].
2.3.2.
        </p>
      </sec>
      <sec id="sec-2-5">
        <title>Ontologies for Performance Indicators</title>
        <p>
          KPIOWL is an ontology-driven approach to formalize and manage indicators of business objectives,
such as performance, results, measures, goals, and relationships within a strategic framework [
          <xref ref-type="bibr" rid="ref30">30</xref>
          ]. It
was applied to identify semantic discrepancies in a water management facility and defines separate
classes for KPIs and time-based Key Result Indicators (KRIs). KPIOnto is another ontology that
describes indicators and emphasizes explicit algebraic relationships between them [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ]. Although
the authors of KPIOWL considered reusing KPIOnto, they developed a new ontology due to missing
key concepts and recommended future alignment. KPIOWL also defines data properties to link
calculated and worst-performing KPI values. The saref4city ontology [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ] and the "Key Performance
Indicator Ontology" [
          <xref ref-type="bibr" rid="ref32">32</xref>
          ] also include terms to represent KPIs and their values, using one class for
the KPI itself and another for its value at a specific time. Since both are part of broader ontologies
for smart cities and building renovation, we developed a minimal, context-independent KPI ontology
that closely follows the schema of these two models.
2.3.3.
        </p>
      </sec>
      <sec id="sec-2-6">
        <title>Ontologies for Energy Performance Indicators</title>
        <p>The EM-KPI ontology aims to provide order to heterogeneity of cross-domain data exchanged during
energy management at district and building levels. The modular ontology covers several master
domains, including KPIs, observations, locations, infrastructure, occupants, weather and energy
parameters [33, 34]. In order to achieve this, the modular ontology needs to import many different
domain ontologies to represent calculation. The KPI module of the EM-KPI ontology is shown in
Figure 1. The ontology links the KPI Calculation class to the KPIEvaluatedObject with the
hasAssociatedObject property. Possible classes a KPI can be associated to include District, Buildings
and PowerSystemResources.
Using this approach, the ontology would need to be updated with the calculation and data sources
whenever a new KPI is proposed. Also, keeping the ontology up to date with the latest version of the
imported ontologies requires ongoing maintenance. Considering that the EM-KPI ontology was last
updated in 20171, it appears there was no mechanism to achieve this. Because of these considerations,
it is believed that representing the KPI calculation as part of the ontology is challenging to manage
and inflexible to new KPIs and new sources of data. This work presents an alternative to this
approach where the focus is on developing a portable application that references data confirming to
any combination of ontologies within a knowledge graph. This means that the knowledge engineers
can focus on using the best available ontologies to represent their physical systems and application
developers and define rules to extract the required information for the BEMS and stakeholders of
user interfaces designed to explore the data.
2.4.</p>
      </sec>
      <sec id="sec-2-7">
        <title>Semantic integration within BEMS</title>
        <p>
          Hu et al. [35] present a conceptual framework that uses RDF, OWL ontologies, and inference rules
to semantically integrate cross-domain building data into a linked dataspace. By applying reasoning
to infer hidden links and implicit knowledge, the framework builds a knowledge base capable of
feeding KPIs. Similarly, Zheng et al. [36] propose a data interoperability framework that connects
expected and actual energy performance measurements from heterogeneous data silos by leveraging
the Brick ontology and SWT to verify gaps in power usage within a building. The framework
establishes standardized modeling rules, maps BEMS data to the Brick schema, and stores the unified
model together with the associated time-series data in a KG. In contrast, Chiosa et al. [37] proposes
a portable framework based on the Brick schema for EMIS (Energy Management Information
System) application development. Their approach enables the separation of complex EMIS logic
development from the time-consuming tasks of data integration and contextualization by
introducing a modular, Python-based mediation layer, which they tested by deploying and adapting
a machine learning-based anomaly detection application in a case study. A further development by
De Andrade et al. [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] introduces an approach that not only enhances semantic integration within
BEMS by aligning Brick and SAREF concepts to generate semantic models suited for demand
flexibility applications but also enables the mapping of metadata from BIM and Building Automation
System (BAS) sources. In detail, they introduce a modular and adaptable control platform that
simplifies the development, configuration, and deployment of portable and replicable Demand
Flexibility (DF) applications across diverse building contexts. Likewise, [38, 39] use SWT by applying
SHACL-rules to support automated fault detection and diagnostics in BAS. Vyshnevskyy et al. [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]
developed a custom semantic model for a multi-tenant BEMS, integrating not only meter data but
also occupant behavior, tariff structures, and climate effects; they reference JavaScript Object
Notation for Linked Data (JSON-LD) as a suitable technology for encoding heterogeneous data as
linked data, offering a clean separation between the semantic layer and the presentation layer (e.g.,
HTML).
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Research Objectives and Methodology</title>
      <p>
        Although intelligent buildings generate large volumes of sensor data, the lack of semantic
interoperability limits tools and platform integration [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. While KPIs are key to evaluate energy
performance [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], their semantic modeling and dynamic calculation is inconsistently applied across
BEMS [
        <xref ref-type="bibr" rid="ref30 ref32">30, 32</xref>
        ]. Recent research highlights that semantic solutions face deployment challenges due
to building-specific configuration and the absence of portable models, requiring high customization
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Moreover, current EnPI implementations tend to focus on operational metrics but overlook
realtime data streams and contextual factors such as building type and usage patterns [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Responding
to these gaps, this work addresses the following research question and objectives:
"How can ontology-based application layers enable
automated and adaptable KPI computation in BEMS?"



      </p>
      <p>Establish formal links between EnPis and energy system descriptions using SWT, enabling
a contextualized understanding of building performance.</p>
      <p>Develop an application layer that continuously calculates and updates KPI values within a
KG, demonstrating the feasibility of dynamic and reusable performance monitoring.
Demonstrate the scalability and adaptability of the approach by enabling the integration of
new KPIs and energy systems without requiring major restructuring.</p>
      <p>To achieve these goals, this research contributes a novel semantic framework that (i) unifies sensor
data, metadata, and KPI logic using standard ontologies; (ii) enables continuous, explainable, and
transferable performance analytics; and (iii) provides a blueprint for modular, ontology-driven
extensions of BEMS platforms across multiple contexts.</p>
      <p>This research adopts a Design Science Research (DSR) [40] approach to enable flexible and
usercentered development. The methodology applied in this paper follows an iterative process consisting
of four main phases:
1. Conceptual Design: Relevant EnPIs are selected (based on ISO50005:23) and contextualized
using formal ontologies such as Brick. Semantic descriptions are used to define portable KPI
templates, specifying the calculation logic, involved entities, periods, and update
frequencies.
2. Prototype Development: An intermediate application layer is developed to manage the
dynamic calculation and integration of KPI values into a KG. It processes configuration files
(JSON), queries RDF triples using SPARQL, retrieves time series via REST APIs, writes
computed KPI values back into the KG. In addition, a web-based dashboard is designed to
enable users to interactively explore KPI values, their relationships, and associated building
components through an interactive KG.
3. Implementation and Testing: The prototype is deployed and tested in a real-world smart
building environment equipped with a high-resolution sensor network, generating
operational data across various energy systems and zones.
4. Evaluation and Refinement: The prototype is deployed in a real-world smart building
with a high-resolution sensor network generating diverse operational data.</p>
      <p>By combining semantic modelling, real-time data processing, and interoperable configuration
strategies, the proposed methodology enables the continuous and reusable calculation of KPIs across
diverse building contexts without requiring monolithic or proprietary systems.
3.1.</p>
      <sec id="sec-3-1">
        <title>Data resources</title>
        <p>The data used for this study come from the NEST (Next Evolution in Sustainability Building
Technology) demonstrator at Empa. NEST is a modular research and innovation building in which
new technologies, materials, and systems are tested under real-life conditions. Energy is supplied
and controlled via a multi-energy hub so that different technology combinations and energy
strategies can be evaluated. A network of 500 actuators and 1,500 sensors generates approximately
10,000 measurements per minute, which are processed by a programmable logic controller (PLC or
SPS – Speicherprogrammierbare Steuerung), an industrial computer that controls and monitors
automation processes. These values are then transmitted via an OPC-UA gateway to a time series
database. The data architecture structures information hierarchically, from BIM-based building parts
to systems (e.g., batteries), devices (e.g., sensors), and individual data points. The time-series database
is connected to both the BIM model and a metadata graph stored in an RDF database (GraphDB).
While the knowledge graph supports semantic reasoning and querying, the BIM model primarily
provides spatial and geometric context, including for visualization purposes. Each object is enriched
with metadata, such as unique identifiers and locations. Historical data and metadata are accessible
through a REST API, and semantic mappings to the Brick schema enable SPARQL queries.
3.2.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Selection of energy performance indicators</title>
        <p>
          In this proof-of-concept study, we apply the approach to calculate EnPIs following the guidelines of
the ISO 50005:23 and consider operational ratings according to Goldstein and Eley [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. The following
KPIs in Table 2 were selected to capture both overall energy usage and specific characteristics such
as energy intensity and peak loads. They provide an initial comprehensive overview of the energy
performance of buildings and their metering devices and enable meaningful comparisons across time,
locations, and types.
        </p>
        <p>Formula Domain Diagnostic value</p>
        <p>(Business Objective)
Total Equipment Operational Rating Identification of
Energy Consump- (Comparison across energy-intensive
tion [kWh] equipment of different types, devices that influence
location, and building maintenance work
affiliation over time. and decisions on
device replacement.</p>
        <p>Total Equipment Operational Rating Detection of devices
Energy Consump- (Comparison across with proportionally
tion / Total Build- equipment of different types, high energy
ing Area [kWh/m2] location, and building consumption in relation
affiliation over time to their performance.</p>
        <p>independent of building size.)
Total Building Operational Rating
Energy Consump- (Comparison across
tion buildings of different types,
[kWh] and location over time.)
Awareness of overall
efficiency, energy
consumption patterns
and evaluation of the
effectiveness of e.g.
energy saving initiatives
at building level.</p>
        <p>Operational Rating Localization of
(Comparison across low-performing
buildings of different types, buildings. It facilitates
and location over time benchmarking
independent of building size.) against industry</p>
        <p>standards.</p>
        <p>Operational Rating Capturing peak loads
(Comparison across Facilitates the
equipment of different types, dimensioning of
location, and buildings electrical systems
and load control
strategies.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>4.1.</p>
      <sec id="sec-4-1">
        <title>KPI synchronization engine</title>
        <p>At its core, the KPI synchronization engine functions as an application layer made up of a set of
scripts to read and modify the contents of the knowledge graph. These scripts are responsible for
managing data processing and integrating EnPIs into the KG, as illustrated in Figure 4. The process
begins with the application layer retrieving and interpreting the descriptions of the desired KPIs
defined using JSON-based templates. Each KPI listed in Table 2 is associated with its own template.
Templates are structured into two main parts. The first part contains the KPI metadata, including the
name of the indicator, SPARQL-based queries for retrieving necessary data from the knowledge
graph, details about the required inputs, any preprocessing operations, and how the KPI should be
represented. The SPARQL queries, written for the Brick schema in this case, are used to extract
relevant information—typically values already stored in the graph such as room areas, other KPIs, or
links to time series data residing in an external database. These queries can be adapted to work with
different ontologies if needed. The only information relevant to the KPI calculation process are the
values extracted from these queries. Within each template, the KPI inputs are mapped to specific
variables retrieved via SPARQL, and these may include additional instructions for preprocessing. For
example, a time series input might need to be reduced to its maximum value before being used in the
calculation. The operations section then defines how to combine these preprocessed inputs to
compute the KPI. In some cases, no further processing is required—for instance, when the KPI is
simply the peak value of a time series, which is already determined during input preprocessing. An
example of this structure is shown in Listing 1, which illustrates the metadata definition for the Peak
Power KPI and its corresponding KPI type description.</p>
        <p>"SPARQL Query":
"PREFIX brick: &lt;https://brickschema.org/schema/Brick##&gt;
"PREFIX ref: &lt;https://brickschema.org/schema/Brick/ref#&gt;
SELECT ?Meter ?Power_Sensor ?TimeseriesId ?PeakPowerStoredAt
WHERE { ?Power_Sensor a brick:Power_Sensor ;[…].}
"SPARQL Description":
"Returns Power Sensors with external references that are points of a Meter.",
"inputs":[
{"name": "PeakPower", "stored_at_name": "PeakPowerStoredAt", "type": "timeseries",
"timeseries_processing_function": "get_max_value"
}],
"kpi_value":
{"column_name": "PeakPower","unit": "KiloW", "associated_datetime_from_input": "PeakPower"}
}
Listing 1: Excerpt of a SPARQL query using the example of the KPI Type Peak Power
The second part of the template defines the calculation period and update frequency, enabling
flexible configuration for how often each KPI is calculated or updated. Once the application layer
loads the configuration from the JSON file, it uses the embedded SPARQL queries to retrieve relevant
identifiers such as sensor IDs and URIs of instances from the knowledge graph. Using these
identifiers, and based on the defined calculation periods, the system fetches the associated time series
data from the external database via a REST API. The KPI is then computed using this data, following
the operations and functions specified in the template. The resulting KPI value is written back into
the knowledge graph, replacing the previously stored value to ensure the data remains current.
4.2.</p>
      </sec>
      <sec id="sec-4-2">
        <title>Demonstration</title>
        <p>The real-time KPI Graph is a web application designed for visualizing and analyzing KPIs calculated
through the synchronization engine. It provides users with an interactive interface to explore the
performance of different parts of a building through a semantic, graph-based representation. By
leveraging the underlying KG, the application allows users to navigate and explore each KPI.
Users select a KPI and a specific building element (such as room, system, or device), which triggers
the calculation process described in Section 4.1. The application retrieves relevant data from the KG,
fetches time-series data, performs the KPI computation, and writes the results back to the graph for
immediate display in the interface as shown in Figure 4. Nodes can be expanded to reveal related
KPIs, devices, sensors, and spatial hierarchies, all modeled using the Brick schema. This structure
supports exploration beyond individual metrics, enabling users to understand interdependencies,
detect anomalies, and compare performance across different zones or equipment. For example, a user
investigating Peak Power usage of an HVAC unit on the second floor selects the relevant KPI and
equipment in the interface. The prototype locates the corresponding sensor in the KG, retrieves
recent power data, calculates peak power value over the last 24 hours, and displays the result. The
user can then expand the node to inspect related indicators such as Energy Consumption, helping to
identify what may have caused the peak. By comparing similar units in other areas of the building,
the user can determine whether the issue is localized or systemic, supporting timely and informed
decision-making.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>This paper proposes a lightweight and modular approach that supports the continuous calculation,
integration, and visualization of KPIs in BEMS by leveraging SWT and configurable JSON files. By
formalizing common EnPIs (see Table 2) with platform-independent descriptions linked to the Brick
ontology, the approach facilitates portability and semantic consistency across diverse building
contexts. Once a KG is in place, these KPI descriptions can be reused and adapted with minimal
reconfiguration, supporting efficient and scalable deployment.</p>
      <p>
        Aligned with the classification by [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], the approach corresponds to a passive BEMS, emphasizing
ongoing monitoring and analytics rather than active system control. A key contribution lies in the
decoupling of KPI logic from ontology structure, distinguishing this work from frameworks like
KPIOnto or EM-KPI [33] that embed logic directly within the ontology at the expense of flexibility. This
separation avoids duplication across different systems (e.g., Environmental, Social, and Governance
(ESG) reporting, service monitoring) and reduces misalignment by using established ontologies. The
approach also overcomes some of the challenges in maintaining a global ontology that imports many
sub-ontologies for the KPI calculation. The JSON provides the instructions to extract the necessary
information from the graph for the calculation. It is believed that updating JSON is more manageable
than maintaining an ontology, which imports multiple ontologies and contains the information
necessary to perform the KPI calculation. However, the author of the JSON must be able to construct
the SPARQL query to extract the relevant variables. Application developers can then focus on
developing interfaces to explore the available KPIs.
      </p>
      <p>
        The architecture also supports the modular extension beyond energy metrics to include indicators
for comfort, air quality, or maintenance—addressing the growing demand for holistic building
performance insights. This is important for going beyond reporting and into energy efficiency
improvements: to understand how energy consumption is impacted by user requirements and by the
physical functioning of the energy systems. The semantic representation enables automated
validation for completeness and consistency, while the declarative structure of templates ensures
maintainability and transparency. Compared to proprietary or NLP-based systems [41], this
approach ensures transparency through explicit ontologies and declarative templates, improving
maintainability and reuse across different buildings. It also supports recent calls for transparent
benchmarking systems [
        <xref ref-type="bibr" rid="ref12 ref28">12, 28</xref>
        ] and complements modular EMIS solutions like the framework by
[37], by providing a generalizable blueprint for ontology-driven KPI integration. In particular, it
supports the understanding of how EnPIs are interrelated. In contrast to rule-based reasoning
systems such as those presented by [35], this approach supports the flexible extension of KPIs
without requiring changes to inference models, thus enhancing scalability. Furthermore, it bridges
semantic monitoring with energy certification schemes such as Asset Rating, Operational Rating,
and Energy Service Index [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ], providing a foundation for consistent, standards-aligned
performance evaluation.
5.1.
      </p>
      <sec id="sec-5-1">
        <title>Conclusions</title>
        <p>In this study, we developed an application demonstrating a practical method for calculating
energy performance KPIs utilizing semantic technologies. Specifically, the application leverages a
knowledge graph of building components aligned with maintained domain ontologies—in this
example, the Brick ontology. This approach represents an efficient alternative to embedding all
KPIrelated information directly within the ontology and knowledge graph itself. Consequently, it
effectively separates the roles of knowledge engineers from application developers in the context of
Building Energy Management Systems, thereby promoting flexibility and maintainability. However,
some customization remains necessary, particularly regarding proficiency in SPARQL queries to
extract required variables from the knowledge graph. Additionally, the JSON-based communication
structure provides adaptability, enabling flexibility in defining variables used for data exchange
between the application and the graph. The JSON instructions encapsulate the data extraction
process, while the application separately manages KPI calculations and subsequently inserts KPI
instances back into the graph. This design facilitates scalability, allowing straightforward
deployment across multiple buildings, provided their data adheres to the relevant ontology
standards. While the method significantly simplifies system updates compared to modifying
ontology structures, adjustments to JSON configurations will still be required to accommodate new
KPIs or additional data streams. Future work will concentrate on enhancing and streamlining the
communication mechanisms between the application and the semantic graph to further improve
usability and efficiency. This example is solely based on systems that are represented by the Brick
ontology, as this was the only knowledge graph available at the time. Future work could aim to
continue developing the approach by working additional ontologies covering climate building
operation, users and life-cycle assessment.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used Grammarly in order to: Grammar and spelling
check. ChatGPT was also used to assist the language of some sentences to improve clarity. After
using these tools, the authors reviewed and edited the content as needed and take full responsibility
for the publication's content.
[33] L. Yehong, R. Garcia-Castro, N. Mihindukulasooriya, J. O´Donnell, and S. Vega-Sánchez,
‘Enhancing energy management at district and building levels via an EM-KPI ontology’, Autom.</p>
      <p>Constr., vol. 99, pp. 152–167, Mar. 2019, doi: 10.1016/j.autcon.2018.12.010.
[34] L. Yehong, R. Garcia-Castro, J. O´Donnell, N. Mihindukulasooriya, and S. Vega-Sánchez, ‘An
EM-KPI Ontology for Enhancing Energy Management at District and Building Levels’, An
EMKPI Ontology for Enhancing Energy Management at District and Building Levels. Accessed: Apr.
01, 2025. [Online]. Available: https://energy.linkeddata.es/em-kpi/ontology/index-en.html
[35] S. Hu, J. Wang, C. Hoare, Y. Li, P. Pauwels, and J. O’Donnell, ‘Building energy performance
assessment using linked data and cross-domain semantic reasoning’, Autom. Constr., vol. 124, p.
103580, 2021.
[36] Z. Zheng, ‘Data structuring of a digital twin to reconcile real and simulated models - Case
study : Energy model of a building’, phdthesis, École Nationale Supérieure des Arts et Métiers,
2024. Accessed: Apr. 02, 2025. [Online]. Available: https://pastel.hal.science/tel-04940549
[37] R. Chiosa, M. S. Piscitelli, M. Pritoni, and A. Capozzoli, ‘A portable application framework for
energy management and information systems (EMIS) solutions using Brick semantic schema’,
Energy Build., vol. 323, p. 114802, Nov. 2024, doi: 10.1016/j.enbuild.2024.114802.
[38] J. de Oliveira, C. Calle, P. Calvez, and O. Curé, ‘Towards Autonomous Anomaly Management
Using Semantic Technologies at the Edge’, in 2023 IEEE International Conference on Edge
Computing and Communications (EDGE), Jul. 2023, pp. 159–165. doi:
10.1109/EDGE60047.2023.00033.
[39] G. Ramanathan and M. Husmann, ‘Semantic Description of Equipment and Its Controls
in Building Automation Systems’, in The Semantic Web: ESWC 2022 Satellite Events, P. Groth,
A. Rula, J. Schneider, I. Tiddi, E. Simperl, P. Alexopoulos, R. Hoekstra, M. Alam, A. Dimou, and
M. Tamper, Eds., in Lecture Notes in Computer Science. Cham: Springer International
Publishing, 2022, pp. 307–310. doi: 10.1007/978-3-031-11609-4_47.
[40] J. vom Brocke, A. Hevner, and A. Maedche, ‘Introduction to Design Science Research’, in Design
Science Research. Cases, J. vom Brocke, A. Hevner, and A. Maedche, Eds., Cham: Springer
International Publishing, 2020, pp. 1–13. doi: 10.1007/978-3-030-46781-4_1.
[41] M. Both, J. Müller, and C. Diedrich, ‘Reducing configuration efforts in energy management
systems based on natural language processing methods and asset administration shells’, in 2022
IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA), Sep.
2022, pp. 1–8. doi: 10.1109/ETFA52439.2022.9921479.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>'Breakthrough</given-names>
            <surname>Agenda Report 2024 - Analysis</surname>
          </string-name>
          <string-name>
            <surname>'</surname>
          </string-name>
          ,
          <source>IEA. Accessed: Mar. 31</source>
          ,
          <year>2025</year>
          . [Online]. Available: https://www.iea.org/reports/breakthrough-agenda
          <source>-report-2024</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Wags</given-names>
            <surname>Numoipiri</surname>
          </string-name>
          <article-title>Digitemie and Ifeanyi Onyedika Ekemezie, 'A comprehensive review of Building Energy Management Systems (BEMS) for Improved Efficiency'</article-title>
          ,
          <source>World J. Adv. Res. Rev.</source>
          , vol.
          <volume>21</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>829</fpage>
          -
          <lpage>841</lpage>
          , Mar.
          <year>2024</year>
          , doi: 10.30574/wjarr.
          <year>2024</year>
          .
          <volume>21</volume>
          .3.0746.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pritoni</surname>
          </string-name>
          et al., '
          <article-title>Metadata schemas and ontologies for building energy applications: A critical review and use case analysis'</article-title>
          ,
          <source>Energies</source>
          , vol.
          <volume>14</volume>
          , no.
          <issue>7</issue>
          ,
          <year>2021</year>
          , doi: 10.3390/en14072024.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>T. J.</given-names>
            <surname>Hussaina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kasima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Othmana</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B. N.</given-names>
            <surname>Jørgensenc</surname>
          </string-name>
          , '
          <article-title>A Review on Smart Energy Management Systems for Intelligent Buildings'</article-title>
          ,
          <source>Int. J. Adv. Sci. Technol</source>
          ., vol.
          <volume>28</volume>
          , no.
          <issue>10</issue>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Mariano-Hernández</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hernández-Callejo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zorita-Lamadrid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Duque-Pérez</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Santos</surname>
          </string-name>
          <string-name>
            <surname>García</surname>
          </string-name>
          , '
          <article-title>A review of strategies for building energy management system: Model predictive control, demand side management, optimization, and fault detect &amp; diagnosis'</article-title>
          ,
          <string-name>
            <surname>J. Build. Eng.</surname>
          </string-name>
          , vol.
          <volume>33</volume>
          , p.
          <fpage>101692</fpage>
          ,
          <string-name>
            <surname>Jan</surname>
          </string-name>
          .
          <year>2021</year>
          , doi: 10.1016/j.jobe.
          <year>2020</year>
          .
          <volume>101692</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Hernández</surname>
          </string-name>
          , I. de Miguel,
          <string-name>
            <given-names>F.</given-names>
            <surname>Vélez</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Vasallo</surname>
          </string-name>
          , '
          <article-title>Challenges and opportunities in European smart buildings energy management: A critical review'</article-title>
          ,
          <source>Renew. Sustain. Energy Rev.</source>
          , vol.
          <volume>199</volume>
          , p.
          <fpage>114472</fpage>
          ,
          <string-name>
            <surname>Jul</surname>
          </string-name>
          .
          <year>2024</year>
          , doi: 10.1016/j.rser.
          <year>2024</year>
          .
          <volume>114472</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mischos</surname>
          </string-name>
          , E. Dalagdi, and
          <string-name>
            <given-names>D.</given-names>
            <surname>Vrakas</surname>
          </string-name>
          , '
          <article-title>Intelligent energy management systems: a review'</article-title>
          ,
          <source>Artif. Intell. Rev.</source>
          , vol.
          <volume>56</volume>
          , no.
          <issue>10</issue>
          , pp.
          <fpage>11635</fpage>
          -
          <lpage>11674</lpage>
          , Oct.
          <year>2023</year>
          , doi: 10.1007/s10462-023-10441-3.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F. de A.</given-names>
            <surname>Pereira</surname>
          </string-name>
          et al.,
          <article-title>'A semantics-driven framework to enable demand flexibility control applications in real buildings', Adv</article-title>
          . Eng. Inform., vol.
          <volume>64</volume>
          , p.
          <fpage>103049</fpage>
          ,
          <string-name>
            <surname>Mar</surname>
          </string-name>
          .
          <year>2025</year>
          , doi: 10.1016/j.aei.
          <year>2024</year>
          .
          <volume>103049</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>W. O</given-names>
            <surname>'Brien</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Gaetani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Carlucci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.-J.</given-names>
            <surname>Hoes</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. L. M.</given-names>
            <surname>Hensen</surname>
          </string-name>
          , '
          <article-title>On occupant-centric building performance metrics', Build</article-title>
          . Environ., vol.
          <volume>122</volume>
          , pp.
          <fpage>373</fpage>
          -
          <lpage>385</lpage>
          , Sep.
          <year>2017</year>
          , doi: 10.1016/j.buildenv.
          <year>2017</year>
          .
          <volume>06</volume>
          .028.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J. S.</given-names>
            <surname>Towslee</surname>
          </string-name>
          , '
          <article-title>Energy Management Key Performance Indicators (EnPIs) and Energy Dashboards', in Energy Management and Efficiency for the Process Industries</article-title>
          , John Wiley &amp; Sons, Ltd,
          <year>2015</year>
          , pp.
          <fpage>349</fpage>
          -
          <lpage>360</lpage>
          . doi:
          <volume>10</volume>
          .1002/9781119033226.ch27.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D. B.</given-names>
            <surname>Goldstein</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Eley</surname>
          </string-name>
          , '
          <article-title>A classification of building energy performance indices', Energy Effic</article-title>
          ., vol.
          <volume>7</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>353</fpage>
          -
          <lpage>375</lpage>
          , Apr.
          <year>2014</year>
          , doi: 10.1007/s12053-013-9248-0.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          et al.,
          <article-title>'Data-driven key performance indicators and datasets for building energy flexibility: A review and perspectives'</article-title>
          ,
          <source>Appl. Energy</source>
          , vol.
          <volume>343</volume>
          , p.
          <fpage>121217</fpage>
          ,
          <string-name>
            <surname>Aug</surname>
          </string-name>
          .
          <year>2023</year>
          , doi: 10.1016/j.apenergy.
          <year>2023</year>
          .
          <volume>121217</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J. Al</given-names>
            <surname>Dakheel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Del Pero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Leonforte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Aste</surname>
          </string-name>
          , and
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>El Mankibi, 'Assessing the performance of smart buildings and smart retrofit interventions through key performance indicators: Defining minimum performance thresholds', Energy Build</article-title>
          ., vol.
          <volume>325</volume>
          , p.
          <fpage>114988</fpage>
          ,
          <string-name>
            <surname>Dec</surname>
          </string-name>
          .
          <year>2024</year>
          , doi: 10.1016/j.enbuild.
          <year>2024</year>
          .
          <volume>114988</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>X.</given-names>
            <surname>Yi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Yin</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          , '
          <article-title>A 10-Year Review of the Semantic Web Technology Applications in Building Energy Reductions'</article-title>
          ,
          <source>in Proceedings of the 27th International Symposium on Advancement of Construction Management</source>
          and
          <string-name>
            <given-names>Real</given-names>
            <surname>Estate</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Peng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yuan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Wang</surname>
          </string-name>
          , Eds., Singapore: Springer Nature,
          <year>2023</year>
          , pp.
          <fpage>150</fpage>
          -
          <lpage>163</lpage>
          . doi:
          <volume>10</volume>
          .1007/
          <fpage>978</fpage>
          -981-99-3626- 7_
          <fpage>12</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhao</surname>
          </string-name>
          , J. Cheng,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhao</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Duan</surname>
          </string-name>
          , '
          <article-title>Knowledge Graph Completion: A Review'</article-title>
          ,
          <source>IEEE Access</source>
          , vol.
          <volume>8</volume>
          , pp.
          <fpage>192435</fpage>
          -
          <lpage>192456</lpage>
          ,
          <year>2020</year>
          , doi: 10.1109/ACCESS.
          <year>2020</year>
          .
          <volume>3030076</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Costa and À</article-title>
          . Sicilia, '
          <article-title>Web technologies for sensor and energy data models', Build</article-title>
          . Semant.
          <article-title>- Data Models Web Technol</article-title>
          .
          <source>Built Environ</source>
          .,
          <year>2023</year>
          , doi: 10.1201/9781003204381-4.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Aniakor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Cogo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Ferreira</surname>
          </string-name>
          , '
          <article-title>A Survey on Semantic Modeling for Building Energy Management'</article-title>
          ,
          <source>Apr. 17</source>
          ,
          <year>2024</year>
          , arXiv: arXiv:
          <fpage>2404</fpage>
          .11716. doi:
          <volume>10</volume>
          .48550/arXiv.2404.11716.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>M. J. Kofler</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Reinisch</surname>
          </string-name>
          , and W. Kastner, '
          <article-title>A semantic representation of energy-related information in future smart homes', Energy Build</article-title>
          ., vol.
          <volume>47</volume>
          , pp.
          <fpage>169</fpage>
          -
          <lpage>179</lpage>
          , Apr.
          <year>2012</year>
          , doi: 10.1016/j.enbuild.
          <year>2011</year>
          .
          <volume>11</volume>
          .044.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>H.</given-names>
            <surname>Wicaksono</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rogalski</surname>
          </string-name>
          , and E. Kusnady, '
          <article-title>Knowledge-based intelligent energy management using building automation system'</article-title>
          ,
          <source>in 2010 Conference Proceedings IPEC, Oct</source>
          .
          <year>2010</year>
          , pp.
          <fpage>1140</fpage>
          -
          <lpage>1145</lpage>
          . doi:
          <volume>10</volume>
          .1109/IPECON.
          <year>2010</year>
          .
          <volume>5696994</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.-C.</given-names>
            <surname>Lee</surname>
          </string-name>
          , '
          <article-title>Semantic web technologies in AEC industry: A literature overview</article-title>
          ',
          <source>Autom. Constr.</source>
          , vol.
          <volume>73</volume>
          , pp.
          <fpage>145</fpage>
          -
          <lpage>165</lpage>
          , Jan.
          <year>2017</year>
          , doi: 10.1016/j.autcon.
          <year>2016</year>
          .
          <volume>10</volume>
          .003.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>O.</given-names>
            <surname>Vyshnevskyy</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhuravchak</surname>
          </string-name>
          , '
          <article-title>Semantic Models for Buildings Energy Management'</article-title>
          ,
          <source>in 2023 IEEE 18th International Conference on Computer Science and Information Technologies (CSIT)</source>
          , Oct.
          <year>2023</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . doi:
          <volume>10</volume>
          .1109/CSIT61576.
          <year>2023</year>
          .
          <volume>10324108</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>B.</given-names>
            <surname>Balaji</surname>
          </string-name>
          et al., 'Brick :
          <article-title>Metadata schema for portable smart building applications'</article-title>
          ,
          <source>Appl. Energy</source>
          , vol.
          <volume>226</volume>
          , pp.
          <fpage>1273</fpage>
          -
          <lpage>1292</lpage>
          , Sep.
          <year>2018</year>
          , doi: 10.1016/j.apenergy.
          <year>2018</year>
          .
          <volume>02</volume>
          .091.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>H.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Xin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Xu</surname>
          </string-name>
          , '
          <article-title>Knowledge map and forecast of digital twin in the construction industry: State-of-the-art review using scientometric analysis'</article-title>
          ,
          <string-name>
            <surname>J. Clean. Prod.</surname>
          </string-name>
          , vol.
          <volume>383</volume>
          , p.
          <fpage>135231</fpage>
          ,
          <string-name>
            <surname>Jan</surname>
          </string-name>
          .
          <year>2023</year>
          , doi: 10.1016/j.jclepro.
          <year>2022</year>
          .
          <volume>135231</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>N.</given-names>
            <surname>Luo</surname>
          </string-name>
          , G. Fierro,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Dong</surname>
          </string-name>
          , and T. Hong, '
          <article-title>Extending the Brick schema to represent metadata of occupants', Autom</article-title>
          . Constr., vol.
          <volume>139</volume>
          , p.
          <fpage>104307</fpage>
          ,
          <string-name>
            <surname>Jul</surname>
          </string-name>
          .
          <year>2022</year>
          , doi: 10.1016/j.autcon.
          <year>2022</year>
          .
          <volume>104307</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>H.</given-names>
            <surname>Pruvost</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wilde</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Enge-Rosenblatt</surname>
          </string-name>
          , '
          <article-title>Ontology-Based Expert System for Automated Monitoring of Building Energy Systems'</article-title>
          ,
          <string-name>
            <surname>J. Comput. Civ. Eng.</surname>
          </string-name>
          , vol.
          <volume>37</volume>
          , no.
          <issue>1</issue>
          , p.
          <fpage>04022054</fpage>
          ,
          <string-name>
            <surname>Jan</surname>
          </string-name>
          .
          <year>2023</year>
          , doi: 10.1061/(ASCE)CP.
          <fpage>1943</fpage>
          -
          <volume>5487</volume>
          .
          <fpage>0001065</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>K.</given-names>
            <surname>Hammar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. O.</given-names>
            <surname>Wallin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Karlberg</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Hälleberg</surname>
          </string-name>
          , '
          <article-title>The RealEstateCore Ontology'</article-title>
          ,
          <source>in The Semantic Web - ISWC</source>
          <year>2019</year>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ghidini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Hartig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Maleshkova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Svátek</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Cruz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hogan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lefrançois</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Gandon</surname>
          </string-name>
          , Eds., Cham: Springer International Publishing,
          <year>2019</year>
          , pp.
          <fpage>130</fpage>
          -
          <lpage>145</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -30796-
          <issue>7</issue>
          _
          <fpage>9</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>M.</given-names>
            <surname>Kofler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Iglesias Vazquez</surname>
          </string-name>
          , and W. Kastner, '
          <article-title>An ontology for representation of user habits and building context in future smart homes'</article-title>
          ,
          <source>presented at the Proceedings EG-ICE</source>
          <year>2013</year>
          ,
          <year>2013</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . Accessed: Apr.
          <volume>01</volume>
          ,
          <year>2025</year>
          . [Online]. Available: https://repositum.tuwien.at/handle/20.500.12708/73615
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>K.</given-names>
            <surname>Taylor</surname>
          </string-name>
          et al.,
          <source>'The Semantic Sensor Network Ontology</source>
          , Revamped',
          <year>2019</year>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>L.</given-names>
            <surname>Daniele</surname>
          </string-name>
          , F. den
          <string-name>
            <surname>Hartog</surname>
            , and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Roes</surname>
          </string-name>
          , '
          <article-title>Created in Close Interaction with the Industry: The Smart Appliances REFerence (SAREF) Ontology'</article-title>
          , in Formal Ontologies Meet Industry,
          <string-name>
            <given-names>R.</given-names>
            <surname>Cuel</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Young</surname>
          </string-name>
          , Eds., Cham: Springer International Publishing,
          <year>2015</year>
          , pp.
          <fpage>100</fpage>
          -
          <lpage>112</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -21545-
          <issue>7</issue>
          _
          <fpage>9</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>M.</given-names>
            <surname>Del Mar</surname>
          </string-name>
          Roldán-García,
          <string-name>
            <given-names>J.</given-names>
            <surname>García-Nieto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Maté</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Trujillo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. F.</given-names>
            <surname>Aldana-Montes</surname>
          </string-name>
          , '
          <article-title>Ontology-driven approach for KPI meta-modelling, selection and reasoning',</article-title>
          <string-name>
            <given-names>Int. J.</given-names>
            <surname>Inf</surname>
          </string-name>
          . Manag., vol.
          <volume>58</volume>
          , p.
          <fpage>102018</fpage>
          ,
          <string-name>
            <surname>Jun</surname>
          </string-name>
          .
          <year>2021</year>
          , doi: 10.1016/j.ijinfomgt.
          <year>2019</year>
          .
          <volume>10</volume>
          .003.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>C.</given-names>
            <surname>Diamantini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Potena</surname>
          </string-name>
          , and E. Storti, '
          <article-title>SemPI: A semantic framework for the collaborative construction and maintenance of a shared dictionary of performance indicators'</article-title>
          ,
          <source>Future Gener. Comput. Syst.</source>
          , vol.
          <volume>54</volume>
          , pp.
          <fpage>352</fpage>
          -
          <lpage>365</lpage>
          , Jan.
          <year>2016</year>
          , doi: 10.1016/j.future.
          <year>2015</year>
          .
          <volume>04</volume>
          .011.
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chávez-Feria and M. Poveda Villalón</surname>
          </string-name>
          , '
          <article-title>Key Performance Indicator ontology', Key Performance indicator ontology</article-title>
          .
          <source>Accessed: Nov. 13</source>
          ,
          <year>2024</year>
          . [Online]. Available: https://bimerr.iot.linkeddata.es/def/key-performance-indicator/
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>