<!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>Semantisation of Rules for Automated Compliance Checking</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Edlira Vakaj</string-name>
          <email>edlira.vakaj@bcu.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maxime Lefrançois</string-name>
          <email>maxime.lefrancois@emse.fr</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Amna Dridi</string-name>
          <email>amna.dridi@bcu.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Beach</string-name>
          <email>beachth@cardiff.ac.uk</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mohamed Gaber</string-name>
          <email>mohamed.gaber@bcu.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gonçal Costa Jutglar</string-name>
          <email>goncal.costa@salle.url.edu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>He Tan</string-name>
          <email>he.tan@ju.se</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Informatics, School of Engineering, Jönköping University</institution>
          ,
          <addr-line>Box 1026, 551 11, Jönköping</addr-line>
          ,
          <country country="SE">Sweden</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Faculty of Computing, Engineering and Built Environment, Birmingham City University</institution>
          ,
          <addr-line>Birmingham</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>IAR - Integrated Architecture Research, La Salle - Ramon Llull Univeristy</institution>
          ,
          <addr-line>08022 Barcelona, Catalonia</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Mines Saint-Etienne, Univ Clermont Auvergne, INP Clermont Auvergne</institution>
          ,
          <addr-line>CNRS, UMR 6158 LIMOS, F - 42023 Saint-Etienne</addr-line>
          <country country="FR">France</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>School of Engineering, Cardiff University</institution>
          ,
          <addr-line>Cardiff</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <fpage>245</fpage>
      <lpage>246</lpage>
      <abstract>
        <p>The Architecture, Engineering, and Construction (AEC) industry is subject to numerous regulations and standards that govern the design, construction, and maintenance of buildings and infrastructure. These regulations often involve complex language and technical jargon, which can be difficult to understand and apply in practice. Semantisation, or the process of transforming natural language into machine-readable data with explicit meaning, can address this challenge by creating structured representations of regulations that can be exchanged and processed by computers. This can enable automated compliance checking, facilitate communication between stakeholders, and improve the efficiency and effectiveness of regulatory enforcement. Semantic Web (SW) provides a framework for integrating and processing data from various sources, which can be used to automate compliance checking for buildings. Ontologies, Linked Data, Reasoners and rule-based systems are some of the SW technologies that can be applied to building compliance checking. Jointly, other Artificial Intelligence (AI) methods such as Natural Language Processing (NLP) can be used to extract and analyse compliance requirements from natural language text in an automated way. However, there are several challenges in using SW technologies and NLP in building compliance checking, such as the need for accurate and complete data, the complexity of modelling compliance requirements, and the difficulty of interpreting natural language text. Automated Compliance Checks for Construction, Renovation or Demolition Works (ACCORD1) is a Horizon Europe project that aims to digitalise permitting and compliance processes. ACCORD will use BIM and other data sources to improve the productivity and quality of design and construction processes. It will, then, aim at contributing to the development of a semantic framework for European digital building permitting processes, regulations, data and tools. In this talk, we will discuss the opportunity and challenges that SW and AI bring to rule formalisation and standardisation in the AEC domain. This has important implications for the construction industry, where compliance is critical for ensuring safety, quality, and sustainability of construction projects. This work is carried under ACCORD's Work Package (WP) 2 “Semantisation of regulations and open format for machine-readable rules”. This WP's objective is to develop an ontology that models building compliance requirements, including laws, regulations, processes, and documentation. Developing such ontology that captures the overall domain is an enormous task. Therefore, we are investigating the potential alignment with existing ontologies and data models. The ontology requirements will be derived from the rule formalisation methodology and an extensive literature review conducted in two separate tasks. The methodology defines different pathways (manual, semi-automatic and automatic) on digitising and/or formalising rules, and subsequently instantiate the ontologies of rules. The extracted rules can be encoded as RDF to create a knowledge graph that can be used for automated compliance checking. This knowledge graph can be further enriched by incorporating the rules extracted from the textual data such as building codes, standards, and regulations. By leveraging the power of Machine Learning and NLP, the process of extracting rules from building regulation text can be automated, thereby reducing the time and effort required for compliance checking. A whole task is dedicated to the automatic extraction of</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>rules from regulatory text. Despite the challenges of natural language, NLP and more
specifically Large Language Models seem a very promising solutions to automate rule
extraction. Whereas, the manual and semi-manual approach will be facilitated by the Graphical
Rule Formalisation tool developed on a separate task. The outputs of this WP will be used
internally in the ACCORD compliance checking orchestration platform and shared with the
community for further development and use..</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>