SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Vocabulaires de données
liées pour le BIM
Ana Roxin
EA7508, CNRS, Arts et Métiers, Univ. Bourgogne Franche-Comté (UBFC)
Contact: ana-maria.roxin@ubfc.fr
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
N° ANR-17-CE10-0014-03
Que sont les données liées ?
Mercredi, 15 mai 2019
1st Les ressources doivent
être identifies avec des
IRI
2nd HTTP pour l’accès aux
ressources
3rd Description des
ressources avec des
langages basés sur RDF
4th Des liens RDF doivent
être définis vers des
concepts équivalents
dans d’autres
vocabulaires
Spécifier des relations d’équivalence avec des concepts et propriétés existant dans
d’autres vocabulaires…
Principes
Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
Description (OWL) manipulable par la
machine du concept IfcBuilding,
présentée au format HTML pour nous
humains
Identifiant à l’échelle du Web pour le
concept "IfcBuilding" selon IFC2x3
Exemple d’implémentation Commentaires
http://www.buildingsmart-tech.org/ifcOWL/ Lien direct vers l’ensemble des
vocabulaires ifcOWL (e.g. IFC2x3, IFC4)
… manquants dans ifcOWL!
2
Données liées et Web sémantique
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 3
Types de liens RDF
Les liens de relation
• Ils pointent vers des
éléments dans d’autres
sources de données.
Les liens d’identité
• Ils pointent vers des URI
utilisés par d’autres sources
de données pour identifier le
même objet réel ou concept
abstrait.
• Des liens d’identité
permettent aux clients de
récupérer d’autres
descriptions d’une entité à
partir d’autres sources de
données.
Les liens de vocabulaire
• Ils établissent des liens allant
des données vers les termes
de vocabulaire qui les
représentent et de ces
définitions vers les
définitions de termes
apparentés dans d’autres
vocabulaires.
• Ils rendent les données auto
descriptives, ce qui permet
aux applications de données
liées de comprendre et
intégrer des données de
plusieurs vocabulaires.
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 4
Vocabulaires de données liées
SSN (Semantic
Sensor
Networks)
Owl-time
SAREF (Smart
Appliances
REFerence
ontology)
Basic geo
DogOnt
(Intelligent
Domotic
Environments)
FIEMSER
OWL pour ISO
19170
GML
(Geography
Markup
Language)
geoSPARQL
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 5
Grille d’évaluation des initiatives
Qualité Explication
Données disponibles sur le Web (peu importe le format) mais avec une licence
ouverte (données ouvertes / open data)
Données disponibles dans un format structuré pouvant être "lu" par un
ordinateur (e.g. utilisation d'un fichier Excel au lieu d'une image)
Données 2 étoiles dans un format non-propriétaire (e.g. CSV au lieu d'Excel)
Données 3 étoiles décrites en utilisant les standards du W3C (3 premiers
principes des données liées)
Données 4 étoiles reliées à d'autres jeux de données en utilisant des liens RDF
(4e principe des données liées)
Données décrites avec des métadonnées de provenance, licence, etc.
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 6
Résultats de l’évaluation
Vocabulaire Niveau Explication
SSN
L'ensemble des règles et critères considérés dans la trame
d'analyse sont respectés.Owl-time
SAREF
Basic-geo Pas de spécification des informations de licence.
DogONT
L'ensemble des règles et critères considérés dans la trame
d'analyse sont respectés.
FIEMSER Pas de spécification des informations de licence.
OWL pour
ISO 19107
Pas de licence ouverte
GML L'ensemble des règles et critères considérés dans la trame
d'analyse sont respectés.GeoSPARQL
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 7
Quelles leçons en tirer ?
Pas tous les principes sont respectés
• Licences, renonciations
• Liens vers d’autres vocabulaires
Promesses d’interopérabilité non tenues
• Nombreuses nouvelles contributions ne tiennent pas
compte des 4 principes e.g. BOT
• Peu de réutilisation des vocabulaires existants
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 8
Comment définir des liens ?
Mercredi, 15 mai 2019
ifcOWL BOT
ifcowl:IfcBuilding bot:Building
owl:equivalentClass
@prefix ifc: <http://www.buildingsmart-tech.org/ifcOWL/IFC2X3_Final#> .
@prefix bot: <https://w3id.org/bot#> .
…
…
ifc:IfcBuilding a owl:Class ;
owl:equivalentClass bot:Building;
…
@prefix bot: <https://w3id.org/bot#> .
@prefix ifc: <http://www.buildingsmart-
tech.org/ifcOWL/IFC2X3_Final#> .
…
…
bot:Building a owl:Class ;
owl:equivalentClass ifc:IfcBuilding;
…
Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
http://www.buildingsmart-tech.org/ifcOWL/IFC2X3_Final https://github.com/w3c-lbd-cg/bot/blob/master/bot.ttl
9
bSDD
Human knowledge
Pourquoi aller plus loin ?
Mercredi, 15 mai 2019
ifc:thermalConductivity_IfcThermalMaterialProperties
a owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ifc:IfcThermalMaterialProperties ;
rdfs:label "ThermalConductivity" ;
rdfs:range ifc:IfcThermalConductivityMeasure .
ifcowl
bsdd:insulation_factor bsdd:u_valve bsdd:thermal_conductivity
owl:equivalentProperty
D’autres vocabulaires existent. Pas besoin de nouveaux
vocabulaires:
- Ajouter des liens entre les concepts qu’ils contiennent
- Vérifier qu’ils sont accedes et interprétés correctement
Seuls les concepts/relations manquantes doivent être ajoutés.
Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
IFD (ISO 12006-3)
ifd:Property
ifd:ObjectProperty
ifd:MeasureProperty ifd:Measure
ifd:hasMeasure
rdfs:subClassOf
rdfs:subClassOf
ifd:Unit
ifd:hasUnit
NASA QUDT Units Ontology
unit: http://www.qudt.org/qudt/owl/1.0.0/unit/
qudt: http://www.qudt.org/qudt/owl/1.0.0/qudt/Properties.html#
quantity: http://www.qudt.org/qudt/owl/1.0.0/quantity/index.html#
unit:BtuFootPerSquareFootHourDegreeFahrenheit
qudt:quantityKind
quantity:ThermalConductivity
10
Application : requêtes en langage
naturel
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
Building
envelope ?
11
Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
Application : verification maquettes
numériques
Mercredi, 15 mai 2019
Maquette
numérique
Législation
Comment
les
combiner
Réglementation adaptée
en règles logiques (IF ->
THEN)
Contraintes appliquées à
la maquette numérique
Issue: Idea: Implementation:
Identification des
éléments non-conformes
Définition d’un vocabulaire haut-niveau
(ontologie réglementations) +
Ontologie arrêté incendie construite
sur ce vocabulaire.
12
Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
Application : capteurs béton
Mercredi, 15 mai 2019
Capteurs places dans le
béton
Remontée de données +
méta-données
Issues: Idea: Application:
Intégration dans le
digital twin du bâtiment
Comment extraire des
informations concernant les
éléments béton d’une
construction ?
Comment connaître en temps-
reel la “santé” d’un bâtiment ?
Applications pour:
• Production béton
• Surveillance sites
construction
• Monitoring structures
"Communicating Matter for BIM"
Projet ANR en cours
(2017-2020)
N° ANR-17-CE10-0014-03
13
Conclusion
Données liées -> métadonnées liées
• Les 4 principes doivent être appliqués pour définir des liens entre les vocabulaires existants
• Cela ne modifie pas les données annotées avec ces vocabulaires, mais augmente leur
description
Approche rapide, légère et intuitive pour :
• Spécifier en langage machine comment interpréter des données
• Intégrer et requêter des données annotées avec d’autres vocabulaires
• Raisonner sur les données ainsi annotées
L’interconnexion entre vocabulaires permet d’atteindre la vision digital twin
• En permettant à une machine d’approximer le sens des données manipulées
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 14
Merci pour votre attention.
Contact: ana-maria.roxin@ubfc.fr
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
N° ANR-17-CE10-0014-03
15
Greatest challenge for BIM…
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
Text extracted from an article by Mark Baldwin, BIMconnect.org
"We generally understand these concepts to refer to the same thing,
however in BIM we need to be much more specific."
"Different disciplines often use different terms to describe the same thing.
What an architect may call "insulation factor", a building services
engineer may call "U-value". While a product manufacturer may refer to
"thermal conductivity"".
16
Semantic Disambiguation
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
"U-Value" of wall W12 ?
???
Metadata
"U-Value" of wall W12 ?
Interpret "U-Value" as being the same as "thermalConductivity as defined in IfcThermalMaterialProperties"
0,2
Btu/(hr·ft⋅F)
Building services engineer
ifc:thermalConductivity_IfcThermalMaterialProperties
http://www.buildingsmart-tech.org/ifcOWL/IFC2X3_Final#thermalConductivity_IfcThermalMaterialProperties
Identifier on the Web of the concept of "thermal
conductivity" as defined by IFC
17
What has been done until now
Mercredi, 15 mai 2019
IFC EXPRESS/STEP
Drawbacks for EXPRESS/STEP-based
formats:
• Queries are software-dependent
• Impossible to combine several IFC files
and query the collection
• Difficult to make links to other types of
data
• Not adapted for deducing new information
ifcOWL (IFC STEP translated into OWL)
Remaining problems:
• Still difficult understanding of IFC object
properties and relationships
• Complex access to the semantics of
building data
• Very little links to other vocabularies
• No leverage from constraints dictated by the
EXPRESS/STEP file format
The graph structure of
ifcOWL allows addressing
some limitations but not
in an optimal way !
Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 18
Initiatives
Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr
French
ifcWoD – IFC adapted fro LD
(presented at bSI Rotterdam)
LD Perspective for BIM
(presented at bSI Jeju)
ifcViews - Extract IFC elements as defined
in an MVD (presented at bSI Jeju)
Linked Data implementation of the Unified
Code of Units and Measures (UCUM)
(Maxime Lefrançois)
Aligning classifications – Classifications
WG (presented earlier by Y. Cotherel)
Regulations checking – CSTB
(presented tomorrow RR1 session)
International
Simplifying ifcOWL structure
(presented at ECPPM with P. Pauwels)
Querying and reasoning over
large scale building datasets –
benchmark
MVD whitepaper
(presented at bSI Barcelona with M. Weise)
Towards a modular ifcOWL (presented at
FOMI by P. Pauwels and W. Terkaj)
The BOT and its applications for HVAC
managers (presented at bSI London by Mads H.
Rasmussen)
The W3C Linked Building Data CG
(2017 workshop was in Dijon)
2016
2018
2016
2017
19

Contenu connexe

Similaire à Linked Data Vocabularies for BIM

aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...aOS Community
 
2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint
2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint 2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint
2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint Patrick Guimonet
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Mehdi Hamime
 
Moteurs de recherche et web sémantique
Moteurs de recherche et web sémantiqueMoteurs de recherche et web sémantique
Moteurs de recherche et web sémantiqueAntidot
 
Que Du Web 2017 - Archi / Protos / Tech : synthétiser la complexité UX
Que Du Web 2017 - Archi / Protos / Tech : synthétiser  la complexité UXQue Du Web 2017 - Archi / Protos / Tech : synthétiser  la complexité UX
Que Du Web 2017 - Archi / Protos / Tech : synthétiser la complexité UXRelax In The Air
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB
 
Web semantique en 10 minutes version 2018
Web semantique en 10 minutes version 2018Web semantique en 10 minutes version 2018
Web semantique en 10 minutes version 2018Michel Héon PhD
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesGautier Poupeau
 
Py osv newsletter-032018
Py osv newsletter-032018Py osv newsletter-032018
Py osv newsletter-032018FabMob
 
Py osv newsletter-032018
Py osv newsletter-032018Py osv newsletter-032018
Py osv newsletter-032018FabMob
 
Les bases pour utiliser SPARQL
Les bases pour utiliser SPARQLLes bases pour utiliser SPARQL
Les bases pour utiliser SPARQLBorderCloud
 
L'obfuscation de liens pour le SEO - retour d'expérience
L'obfuscation de liens pour le SEO - retour d'expérienceL'obfuscation de liens pour le SEO - retour d'expérience
L'obfuscation de liens pour le SEO - retour d'expérienceLaurent Peyrat
 
Rédaction web intelligence artificielle et semantique seo
Rédaction web intelligence artificielle et semantique seoRédaction web intelligence artificielle et semantique seo
Rédaction web intelligence artificielle et semantique seoSEO Camp Association
 
Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...
Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...
Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...Obeo
 
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323Laurent Broudoux
 
Web 3_0 - l'évolution vers le web sémantique: l'internet intelligent
Web 3_0 - l'évolution vers le web sémantique: l'internet intelligentWeb 3_0 - l'évolution vers le web sémantique: l'internet intelligent
Web 3_0 - l'évolution vers le web sémantique: l'internet intelligentJohann Lovato
 
le numérique alpha ou oméga du devenir des bibliothèques
le numérique alpha ou oméga du devenir des bibliothèquesle numérique alpha ou oméga du devenir des bibliothèques
le numérique alpha ou oméga du devenir des bibliothèquesGrégory Miura
 

Similaire à Linked Data Vocabularies for BIM (20)

aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
 
2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint
2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint 2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint
2019 09-26 aOS Monaco Intégrer la Power Platform avec SharePoint
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
 
Moteurs de recherche et web sémantique
Moteurs de recherche et web sémantiqueMoteurs de recherche et web sémantique
Moteurs de recherche et web sémantique
 
Que Du Web 2017 - Archi / Protos / Tech : synthétiser la complexité UX
Que Du Web 2017 - Archi / Protos / Tech : synthétiser  la complexité UXQue Du Web 2017 - Archi / Protos / Tech : synthétiser  la complexité UX
Que Du Web 2017 - Archi / Protos / Tech : synthétiser la complexité UX
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 
Web semantique en 10 minutes version 2018
Web semantique en 10 minutes version 2018Web semantique en 10 minutes version 2018
Web semantique en 10 minutes version 2018
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de données
 
Py osv newsletter-032018
Py osv newsletter-032018Py osv newsletter-032018
Py osv newsletter-032018
 
Py osv newsletter-032018
Py osv newsletter-032018Py osv newsletter-032018
Py osv newsletter-032018
 
Les bases pour utiliser SPARQL
Les bases pour utiliser SPARQLLes bases pour utiliser SPARQL
Les bases pour utiliser SPARQL
 
L'obfuscation de liens pour le SEO - retour d'expérience
L'obfuscation de liens pour le SEO - retour d'expérienceL'obfuscation de liens pour le SEO - retour d'expérience
L'obfuscation de liens pour le SEO - retour d'expérience
 
Rédaction web intelligence artificielle et semantique seo
Rédaction web intelligence artificielle et semantique seoRédaction web intelligence artificielle et semantique seo
Rédaction web intelligence artificielle et semantique seo
 
Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...
Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...
Paris Open Source Summit 2017 - Saturne : La maîtrise des échanges de données...
 
Armadillo - Web sémantique, les outils d’un open data culturel
Armadillo  - Web sémantique, les outils d’un open data culturelArmadillo  - Web sémantique, les outils d’un open data culturel
Armadillo - Web sémantique, les outils d’un open data culturel
 
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
 
Design API - SnowCampIO
Design API - SnowCampIODesign API - SnowCampIO
Design API - SnowCampIO
 
Web 3_0 - l'évolution vers le web sémantique: l'internet intelligent
Web 3_0 - l'évolution vers le web sémantique: l'internet intelligentWeb 3_0 - l'évolution vers le web sémantique: l'internet intelligent
Web 3_0 - l'évolution vers le web sémantique: l'internet intelligent
 
le numérique alpha ou oméga du devenir des bibliothèques
le numérique alpha ou oméga du devenir des bibliothèquesle numérique alpha ou oméga du devenir des bibliothèques
le numérique alpha ou oméga du devenir des bibliothèques
 
Introduction aux APIs IIIF
Introduction aux APIs IIIFIntroduction aux APIs IIIF
Introduction aux APIs IIIF
 

Plus de Ana Roxin

Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM DataAna Roxin
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis finalAna Roxin
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIMAna Roxin
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...Ana Roxin
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Ana Roxin
 
Geographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataGeographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataAna Roxin
 
Semantic Web applications for mobility and social interaction
Semantic Web applications for mobility and social interactionSemantic Web applications for mobility and social interaction
Semantic Web applications for mobility and social interactionAna Roxin
 
Customizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital AdvertisingCustomizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital AdvertisingAna Roxin
 
An Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAn Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAna Roxin
 
A Linked Data Perspective for BIM
A Linked Data Perspective for BIMA Linked Data Perspective for BIM
A Linked Data Perspective for BIMAna Roxin
 
Reasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogReasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogAna Roxin
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsAna Roxin
 
Federated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesFederated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesAna Roxin
 
Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Ana Roxin
 
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...Ana Roxin
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsAna Roxin
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardAna Roxin
 

Plus de Ana Roxin (17)

Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM Data
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIM
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
 
Geographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataGeographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical data
 
Semantic Web applications for mobility and social interaction
Semantic Web applications for mobility and social interactionSemantic Web applications for mobility and social interaction
Semantic Web applications for mobility and social interaction
 
Customizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital AdvertisingCustomizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital Advertising
 
An Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAn Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM Projects
 
A Linked Data Perspective for BIM
A Linked Data Perspective for BIMA Linked Data Perspective for BIM
A Linked Data Perspective for BIM
 
Reasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogReasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and Stardog
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building Views
 
Federated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesFederated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM Ontologies
 
Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...
 
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building Views
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standard
 

Linked Data Vocabularies for BIM

  • 1. Vocabulaires de données liées pour le BIM Ana Roxin EA7508, CNRS, Arts et Métiers, Univ. Bourgogne Franche-Comté (UBFC) Contact: ana-maria.roxin@ubfc.fr Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr N° ANR-17-CE10-0014-03
  • 2. Que sont les données liées ? Mercredi, 15 mai 2019 1st Les ressources doivent être identifies avec des IRI 2nd HTTP pour l’accès aux ressources 3rd Description des ressources avec des langages basés sur RDF 4th Des liens RDF doivent être définis vers des concepts équivalents dans d’autres vocabulaires Spécifier des relations d’équivalence avec des concepts et propriétés existant dans d’autres vocabulaires… Principes Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr Description (OWL) manipulable par la machine du concept IfcBuilding, présentée au format HTML pour nous humains Identifiant à l’échelle du Web pour le concept "IfcBuilding" selon IFC2x3 Exemple d’implémentation Commentaires http://www.buildingsmart-tech.org/ifcOWL/ Lien direct vers l’ensemble des vocabulaires ifcOWL (e.g. IFC2x3, IFC4) … manquants dans ifcOWL! 2
  • 3. Données liées et Web sémantique Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 3
  • 4. Types de liens RDF Les liens de relation • Ils pointent vers des éléments dans d’autres sources de données. Les liens d’identité • Ils pointent vers des URI utilisés par d’autres sources de données pour identifier le même objet réel ou concept abstrait. • Des liens d’identité permettent aux clients de récupérer d’autres descriptions d’une entité à partir d’autres sources de données. Les liens de vocabulaire • Ils établissent des liens allant des données vers les termes de vocabulaire qui les représentent et de ces définitions vers les définitions de termes apparentés dans d’autres vocabulaires. • Ils rendent les données auto descriptives, ce qui permet aux applications de données liées de comprendre et intégrer des données de plusieurs vocabulaires. Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 4
  • 5. Vocabulaires de données liées SSN (Semantic Sensor Networks) Owl-time SAREF (Smart Appliances REFerence ontology) Basic geo DogOnt (Intelligent Domotic Environments) FIEMSER OWL pour ISO 19170 GML (Geography Markup Language) geoSPARQL Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 5
  • 6. Grille d’évaluation des initiatives Qualité Explication Données disponibles sur le Web (peu importe le format) mais avec une licence ouverte (données ouvertes / open data) Données disponibles dans un format structuré pouvant être "lu" par un ordinateur (e.g. utilisation d'un fichier Excel au lieu d'une image) Données 2 étoiles dans un format non-propriétaire (e.g. CSV au lieu d'Excel) Données 3 étoiles décrites en utilisant les standards du W3C (3 premiers principes des données liées) Données 4 étoiles reliées à d'autres jeux de données en utilisant des liens RDF (4e principe des données liées) Données décrites avec des métadonnées de provenance, licence, etc. Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 6
  • 7. Résultats de l’évaluation Vocabulaire Niveau Explication SSN L'ensemble des règles et critères considérés dans la trame d'analyse sont respectés.Owl-time SAREF Basic-geo Pas de spécification des informations de licence. DogONT L'ensemble des règles et critères considérés dans la trame d'analyse sont respectés. FIEMSER Pas de spécification des informations de licence. OWL pour ISO 19107 Pas de licence ouverte GML L'ensemble des règles et critères considérés dans la trame d'analyse sont respectés.GeoSPARQL Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 7
  • 8. Quelles leçons en tirer ? Pas tous les principes sont respectés • Licences, renonciations • Liens vers d’autres vocabulaires Promesses d’interopérabilité non tenues • Nombreuses nouvelles contributions ne tiennent pas compte des 4 principes e.g. BOT • Peu de réutilisation des vocabulaires existants Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 8
  • 9. Comment définir des liens ? Mercredi, 15 mai 2019 ifcOWL BOT ifcowl:IfcBuilding bot:Building owl:equivalentClass @prefix ifc: <http://www.buildingsmart-tech.org/ifcOWL/IFC2X3_Final#> . @prefix bot: <https://w3id.org/bot#> . … … ifc:IfcBuilding a owl:Class ; owl:equivalentClass bot:Building; … @prefix bot: <https://w3id.org/bot#> . @prefix ifc: <http://www.buildingsmart- tech.org/ifcOWL/IFC2X3_Final#> . … … bot:Building a owl:Class ; owl:equivalentClass ifc:IfcBuilding; … Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr http://www.buildingsmart-tech.org/ifcOWL/IFC2X3_Final https://github.com/w3c-lbd-cg/bot/blob/master/bot.ttl 9
  • 10. bSDD Human knowledge Pourquoi aller plus loin ? Mercredi, 15 mai 2019 ifc:thermalConductivity_IfcThermalMaterialProperties a owl:ObjectProperty , owl:FunctionalProperty ; rdfs:domain ifc:IfcThermalMaterialProperties ; rdfs:label "ThermalConductivity" ; rdfs:range ifc:IfcThermalConductivityMeasure . ifcowl bsdd:insulation_factor bsdd:u_valve bsdd:thermal_conductivity owl:equivalentProperty D’autres vocabulaires existent. Pas besoin de nouveaux vocabulaires: - Ajouter des liens entre les concepts qu’ils contiennent - Vérifier qu’ils sont accedes et interprétés correctement Seuls les concepts/relations manquantes doivent être ajoutés. Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr IFD (ISO 12006-3) ifd:Property ifd:ObjectProperty ifd:MeasureProperty ifd:Measure ifd:hasMeasure rdfs:subClassOf rdfs:subClassOf ifd:Unit ifd:hasUnit NASA QUDT Units Ontology unit: http://www.qudt.org/qudt/owl/1.0.0/unit/ qudt: http://www.qudt.org/qudt/owl/1.0.0/qudt/Properties.html# quantity: http://www.qudt.org/qudt/owl/1.0.0/quantity/index.html# unit:BtuFootPerSquareFootHourDegreeFahrenheit qudt:quantityKind quantity:ThermalConductivity 10
  • 11. Application : requêtes en langage naturel Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr Building envelope ? 11
  • 12. Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr Application : verification maquettes numériques Mercredi, 15 mai 2019 Maquette numérique Législation Comment les combiner Réglementation adaptée en règles logiques (IF -> THEN) Contraintes appliquées à la maquette numérique Issue: Idea: Implementation: Identification des éléments non-conformes Définition d’un vocabulaire haut-niveau (ontologie réglementations) + Ontologie arrêté incendie construite sur ce vocabulaire. 12
  • 13. Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr Application : capteurs béton Mercredi, 15 mai 2019 Capteurs places dans le béton Remontée de données + méta-données Issues: Idea: Application: Intégration dans le digital twin du bâtiment Comment extraire des informations concernant les éléments béton d’une construction ? Comment connaître en temps- reel la “santé” d’un bâtiment ? Applications pour: • Production béton • Surveillance sites construction • Monitoring structures "Communicating Matter for BIM" Projet ANR en cours (2017-2020) N° ANR-17-CE10-0014-03 13
  • 14. Conclusion Données liées -> métadonnées liées • Les 4 principes doivent être appliqués pour définir des liens entre les vocabulaires existants • Cela ne modifie pas les données annotées avec ces vocabulaires, mais augmente leur description Approche rapide, légère et intuitive pour : • Spécifier en langage machine comment interpréter des données • Intégrer et requêter des données annotées avec d’autres vocabulaires • Raisonner sur les données ainsi annotées L’interconnexion entre vocabulaires permet d’atteindre la vision digital twin • En permettant à une machine d’approximer le sens des données manipulées Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 14
  • 15. Merci pour votre attention. Contact: ana-maria.roxin@ubfc.fr Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr N° ANR-17-CE10-0014-03 15
  • 16. Greatest challenge for BIM… Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr Text extracted from an article by Mark Baldwin, BIMconnect.org "We generally understand these concepts to refer to the same thing, however in BIM we need to be much more specific." "Different disciplines often use different terms to describe the same thing. What an architect may call "insulation factor", a building services engineer may call "U-value". While a product manufacturer may refer to "thermal conductivity"". 16
  • 17. Semantic Disambiguation Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr "U-Value" of wall W12 ? ??? Metadata "U-Value" of wall W12 ? Interpret "U-Value" as being the same as "thermalConductivity as defined in IfcThermalMaterialProperties" 0,2 Btu/(hr·ft⋅F) Building services engineer ifc:thermalConductivity_IfcThermalMaterialProperties http://www.buildingsmart-tech.org/ifcOWL/IFC2X3_Final#thermalConductivity_IfcThermalMaterialProperties Identifier on the Web of the concept of "thermal conductivity" as defined by IFC 17
  • 18. What has been done until now Mercredi, 15 mai 2019 IFC EXPRESS/STEP Drawbacks for EXPRESS/STEP-based formats: • Queries are software-dependent • Impossible to combine several IFC files and query the collection • Difficult to make links to other types of data • Not adapted for deducing new information ifcOWL (IFC STEP translated into OWL) Remaining problems: • Still difficult understanding of IFC object properties and relationships • Complex access to the semantics of building data • Very little links to other vocabularies • No leverage from constraints dictated by the EXPRESS/STEP file format The graph structure of ifcOWL allows addressing some limitations but not in an optimal way ! Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr 18
  • 19. Initiatives Mercredi, 15 mai 2019 Ana Roxin - Vocabulaires liées pour le BIM - ana-maria.roxin@ubfc.fr French ifcWoD – IFC adapted fro LD (presented at bSI Rotterdam) LD Perspective for BIM (presented at bSI Jeju) ifcViews - Extract IFC elements as defined in an MVD (presented at bSI Jeju) Linked Data implementation of the Unified Code of Units and Measures (UCUM) (Maxime Lefrançois) Aligning classifications – Classifications WG (presented earlier by Y. Cotherel) Regulations checking – CSTB (presented tomorrow RR1 session) International Simplifying ifcOWL structure (presented at ECPPM with P. Pauwels) Querying and reasoning over large scale building datasets – benchmark MVD whitepaper (presented at bSI Barcelona with M. Weise) Towards a modular ifcOWL (presented at FOMI by P. Pauwels and W. Terkaj) The BOT and its applications for HVAC managers (presented at bSI London by Mads H. Rasmussen) The W3C Linked Building Data CG (2017 workshop was in Dijon) 2016 2018 2016 2017 19