{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T19:54:27Z","timestamp":1772740467308,"version":"3.50.1"},"reference-count":30,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2012,9,11]],"date-time":"2012-09-11T00:00:00Z","timestamp":1347321600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>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\u00e2timent) 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 \u201con demand\u201d, 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.<\/jats:p>","DOI":"10.3390\/fi4030830","type":"journal-article","created":{"date-parts":[[2012,9,11]],"date-time":"2012-09-11T21:03:04Z","timestamp":1347397384000},"page":"830-851","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["Semantic Web Approach to Ease Regulation Compliance Checking in Construction Industry"],"prefix":"10.3390","volume":"4","author":[{"given":"Khalil Riad","family":"Bouzidi","sequence":"first","affiliation":[{"name":"French Scientific and Technical Centre for Building (CSTB), 290 route des Lucioles, BP 209, 06904 Sophia Antipolis, France"},{"name":"The I3S laboratory (Laboratoire d\u2019Informatique, Signaux et Syst\u00e8mes de Sophia-Antipolis), University of Nice Sophia Antipolis and CNRS, BP 121, 06903 Sophia Antipolis, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bruno","family":"Fies","sequence":"additional","affiliation":[{"name":"French Scientific and Technical Centre for Building (CSTB), 290 route des Lucioles, BP 209, 06904 Sophia Antipolis, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Catherine","family":"Faron-Zucker","sequence":"additional","affiliation":[{"name":"The I3S laboratory (Laboratoire d\u2019Informatique, Signaux et Syst\u00e8mes de Sophia-Antipolis), University of Nice Sophia Antipolis and CNRS, BP 121, 06903 Sophia Antipolis, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alain","family":"Zarli","sequence":"additional","affiliation":[{"name":"French Scientific and Technical Centre for Building (CSTB), 290 route des Lucioles, BP 209, 06904 Sophia Antipolis, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nhan Le","family":"Thanh","sequence":"additional","affiliation":[{"name":"The I3S laboratory (Laboratoire d\u2019Informatique, Signaux et Syst\u00e8mes de Sophia-Antipolis), University of Nice Sophia Antipolis and CNRS, BP 121, 06903 Sophia Antipolis, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,9,11]]},"reference":[{"key":"ref_1","unstructured":"Available online:http:\/\/www.w3.org\/TR\/owl-ref\/."},{"key":"ref_2","unstructured":"Available online:http:\/\/www.omg.org\/spec\/SBVR\/."},{"key":"ref_3","unstructured":"Available online:http:\/\/www.w3.org\/TR\/rdf-sparql-protocol\/."},{"key":"ref_4","unstructured":"Available online:http:\/\/www.w3.org\/RDF\/."},{"key":"ref_5","unstructured":"Yurchyshyna, A. (2009). Mod\u00e9lisation Du Contr\u00f4le de Conformit\u00e9 en Construction: Une Approche Ontologique (in French). [Ph.D. Dissertation, University of Nice Sophia Antipolis]."},{"key":"ref_6","unstructured":"Gehre, A., Katranuschkov, P., Stankovski, V., and Scherer, R.J. (2005, January 19\u201321). Towards semantic interoperability in virtual organizations. Proceedings of the 22nd Conference on Information Technology in Construction, Dresden, Germany."},{"key":"ref_7","unstructured":"Bus, N., Fies, B., Bourdeau, M., Charvier, M., and Labedens, R. (2009). Reef S\u00e9mantique, Diffusion et Application des Textes Technico-R\u00e9glementaires (in French), Accompagnement des pouvoirs publics dans la r\u00e9daction des textes officiels."},{"key":"ref_8","unstructured":"SERVLET, JAVA Programming Language Class. Available online:http:\/\/java.sun.com\/j2ee\/tutorial\/1_3-fcs\/doc\/Servlets.html."},{"key":"ref_9","first-page":"338","article-title":"The KGRAM abstract machine for knowledge graph querying","volume":"1","author":"Corby","year":"2010","journal-title":"Web Intell."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MC.2005.397","article-title":"Analysis government regulations using structural and domain information","volume":"38","author":"Lau","year":"2005","journal-title":"Computer"},{"key":"ref_11","unstructured":"Bolioli, A., Dini, L., Mercatali, P., and Romano, F. (2002, January 23\u201324). For the automated mark-up of Italian legislative texts in XML. Proceedings of Jurix\u201415th Annual International Conference on Legal Knowledge and Information Systems, London, UK."},{"key":"ref_12","unstructured":"Turk, Z., Katranuschkov, P., Scherer, R.J., and Cerovsek, T. (2002, January 1\u20133). The tools and services integration platform of the ISTforCE project. Proceedings of 3rd International Conference on Concurrent Engineering in Construction, Berkeley, CA, USA."},{"key":"ref_13","unstructured":"Available online:http:\/\/www.omg.org\/cgi-bin\/doc?br\/03-06-03."},{"key":"ref_14","unstructured":"Available online:http:\/\/www.omg.org\/spec\/SBVR\/1.0\/PDF\/."},{"key":"ref_15","unstructured":"Chapin, D., Baisley, D.E., and Hall, H. Semantics of business vocabulary & business rules (SBVR). Proceedings of W3C Workshop on Rule Languages for Interoperability."},{"key":"ref_16","unstructured":"Mart\u00ednez-Fern\u00e1ndez, J.L., and Gonz\u00e1lez, J.C. (2008, January 26\u201328). A preliminary approach to the automatic extraction of business rules from unrestricted text in the banking industry. Proceedings of 13th International Conference on Applications of Natural Language to Information Systems, London, UK."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1061\/JSDEAG.0001567","article-title":"Tabular decision logic for structural design","volume":"92","author":"Fenves","year":"1966","journal-title":"J. Struct. Div."},{"key":"ref_18","unstructured":"Nyman, D.J., Fenves, S.J., and Wright, R.N. (1973). Restructuring Study of the Aisc Specification; Civil Engineering Standards, Structural Research Series 393, University of Illinois at Urbana-Champaign."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Fenves, S.J., Wright, R.N., Stahl, F.I., and Reed, K.A. (1987). Introduction to SASE: Standards Analysis, Synthesis, and Expression, National Technical Information Service.","DOI":"10.6028\/NBS.IR.87-3513"},{"key":"ref_20","first-page":"13","article-title":"Computer representations of design standards and building codes: U.S. perspective","volume":"3","author":"Fenves","year":"1995","journal-title":"Int. J. Constr. Inform. Technol."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Kerrigan, S., and Law, K.H. (2003, January 24\u201328). Logic-based regulation compliance-assistance. Proceedings of 9th International Conference on Artificial Intelligence and Law, Edinburgh, Scotland.","DOI":"10.1145\/1047788.1047820"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Breaux, T.D., Vail, M.W., and Ant\u00f3n, A.I. (2006, January 11\u201315). Towards Compliance: Extracting rights and obligations to align requirements with regulations. Proceedings of the 14th IEEE International Conference on Requirements Engineering, Minneapolis, MN, USA.","DOI":"10.1109\/RE.2006.68"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Breaux, T.D., and Ant\u00f3n, A.I. (2005, January 7). Mining rule semantics to understand legislative compliance. Proceedings of the ACM Workshop Privacy in the Electronic Society, Alexandria\uff0c VA, USA.","DOI":"10.1145\/1102199.1102210"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1109\/TSE.2007.70746","article-title":"Analyzing regulatory rules for privacy and security requirements","volume":"34","author":"Breaux","year":"2008","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1007\/978-3-540-70525-3_10","article-title":"Reasoning about conditions and exceptions to laws in regulatory conformance checking","volume":"5076","author":"Dinesh","year":"2008","journal-title":"Deontic Log. Comput. Sci."},{"key":"ref_26","first-page":"141","article-title":"Usability challenges in security and privacy policy-authoring interfaces","volume":"4663","author":"Reeder","year":"2007","journal-title":"Interact"},{"key":"ref_27","first-page":"99","article-title":"Integrating written policies in business rule management systems","volume":"6826","author":"Nazarenko","year":"2011","journal-title":"Rule-Based Reason. Program. Appl."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"506","DOI":"10.1016\/j.autcon.2010.11.017","article-title":"Semantic rule checking environment for building performance checking","volume":"20","author":"Pauwels","year":"2011","journal-title":"Autom. Constr."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1016\/j.autcon.2009.07.002","article-title":"Automatic rule-based checking of building designs","volume":"18","author":"Eastman","year":"2009","journal-title":"Autom. Constr."},{"key":"ref_30","unstructured":"Technical Guides (The Tile Roofs). Available online:http:\/\/boutique.cstb.fr\/media\/ensavoirplus\/145\/ext_Couverture.pdf."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/4\/3\/830\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:52:17Z","timestamp":1760219537000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/4\/3\/830"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,11]]},"references-count":30,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2012,9]]}},"alternative-id":["fi4030830"],"URL":"https:\/\/doi.org\/10.3390\/fi4030830","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,9,11]]}}}