SHACL is for LBD what mvdXML is for IFC

Jyrki Oraskari, Madhumitha Senthilvel, Jakob Beetz

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Abstract

The motivation for this work stems from an EU – funded project, which focuses on leveraging digital tools for improving the renovation processes. In particular, specific tools require Linked Building Data (LBD) that need to fulfil the application-specific exchange requirements.
In this research, we focus on two different use cases to investigate how to validate a Linked Building Data model. First, we study how to minimize data loss and errors when data is converted and brought into an LBD data store. The usage of unit tests to improve conversion quality is introduced. The second use case focuses on how Model View Definition (MVD )in LBD for evaluating the energy performance of the renovation designs in energy simulation can be formed.
This feasibility study shows that unit test can be written for the key aspects of the conversion. Besides validation, methods shown in the study can be used to create model views for LBD data using SHACL.
Original languageEnglish
Title of host publicationProceedings of the 38th International Conference of CIB W78, Luxembourg, 13-15 October
PublisherCIB International Council for Research and Innovation in Building and Construction
Pages693-702
Number of pages10
Publication statusPublished - 2021
MoE publication typeA4 Article in a conference publication
EventCIB W78 Conference - Luxembourg, Luxembourg
Duration: 11 Oct 202115 Oct 2021
Conference number: 38
https://www.cibw78-ldac-2021.lu/

Publication series

Name CIB W78 conference series
ISSN (Electronic)2706-6568

Conference

ConferenceCIB W78 Conference
Country/TerritoryLuxembourg
CityLuxembourg
Period11/10/202115/10/2021
Internet address

Keywords

  • BIM
  • LBD
  • SHACL
  • OWL
  • MVD
  • mvdXML
  • unit test
  • Linked Building Data
  • Linked Data

Fingerprint

Dive into the research topics of 'SHACL is for LBD what mvdXML is for IFC'. Together they form a unique fingerprint.

Cite this