Semantic Web Approach to Ease Regulation Compliance Checking in Construction Industry

Regulations in the Building Industry are becoming increasingly complex and involve more than one technical area, covering products, components and project implementations. They also play an important role in ensuring the quality of a building, and to minimize its environmental impact. Control or conformance checking are becoming more complex every day, not only for industrials, but also for organizations charged with assessing the conformity of new products or processes. This paper will detail the approach taken by the CSTB (Centre Scientifique et Technique du Bâtiment) in order to simplify this conformance control task. The approach and the proposed solutions are based on semantic web technologies. For this purpose, we first establish a domain-ontology, which defines the main concepts involved and the relationships, including one based on OWL (Web Ontology Language) [1]. We rely on SBVR (Semantics of Business Vocabulary and Business Rules) [2] and SPARQL (SPARQL Protocol and RDF Query Language) [3] to reformulate the regulatory requirements written in natural language, respectively, in a controlled and formal language. We then structure our control process based on expert practices. Each elementary control step is defined as a SPARQL query and assembled into complex control processes “on demand”, according to the component tested and its semantic definition. Finally, we represent in RDF (Resource Description Framework) [4] the association between the SBVR rules and SPARQL queries representing the same regulatory constraints.

[1]  Ziga Turk,et al.  TOOLS AND SERVICES INTEGRATION PLATFORM OF THE ISTFORCE PROJECT , 2002 .

[2]  John Domingue,et al.  The Future of the Internet , 1999, Academia Letters.

[3]  James H. Garrett,et al.  Computer representations of design standards and building codes: a U.S. perspective , 1995 .

[4]  P Katranuschkov,et al.  Towards Semantic Interoperability in Virtual Organisations , 2005 .

[5]  S. J. Fenves,et al.  Restructuring Study of the AISC Specification , 1973 .

[6]  François Lévy,et al.  Integrating Written Policies in Business Rule Management Systems , 2011, RuleML Europe.

[7]  Clare-Marie Karat,et al.  Usability Challenges in Security and Privacy Policy-Authoring Interfaces , 2007, INTERACT.

[8]  Kincho H. Law,et al.  Analyzing government regulations using structural and domain information , 2005, Computer.

[9]  Catherine Faron-Zucker,et al.  The KGRAM Abstract Machine for Knowledge Graph Querying , 2010, 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[10]  Donald Chapin,et al.  Semantics of Business Vocabulary & Business Rules (SBVR) , 2005, Rule Languages for Interoperability.

[11]  Annie I. Antón,et al.  Mining rule semantics to understand legislative compliance , 2005, WPES '05.

[12]  Nigel Shadbolt,et al.  Resource Description Framework (RDF) , 2009 .

[13]  Anastasiya Yurchyshyna Modélisation du contrôle de conformité en construction : une approche ontologique , 2009 .

[14]  Pieter Pauwels,et al.  A semantic rule checking environment for building performance checking , 2011 .

[15]  K. Shadan,et al.  Available online: , 2012 .

[16]  Frank van Harmelen,et al.  Web Ontology Language: OWL , 2004, Handbook on Ontologies.

[17]  Steven J. Fenves,et al.  Tabular Decision Logic for Structural Design , 1966 .

[18]  Luca Dini,et al.  For the Automated Mark-Up of Italian Legislative Texts in XML , 2002 .

[19]  Annie I. Antón,et al.  Analyzing Regulatory Rules for Privacy and Security Requirements , 2008, IEEE Transactions on Software Engineering.

[20]  Charles M. Eastman,et al.  Automatic rule-based checking of building designs , 2009 .

[21]  Kincho H. Law,et al.  Logic-based regulation compliance-assistance , 2003, ICAIL.

[22]  A Preliminary Approach to the Automatic Extraction of Business Rules from Unrestricted Text in the Banking Industry , 2008, NLDB.

[23]  Insup Lee,et al.  Reasoning about Conditions and Exceptions to Laws in Regulatory Conformance Checking , 2008, DEON.

[24]  Steven J. Fenves,et al.  Introduction to SASE :: standards analysis, synthesis, and expression , 1987 .