SWIMing VoCamp 2016 - ifcOWL overview and current state
-
Upload
pieter-pauwels -
Category
Technology
-
view
397 -
download
0
Transcript of SWIMing VoCamp 2016 - ifcOWL overview and current state
![Page 1: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/1.jpg)
ifcOWLoverview and current state
SWIMing VoCamp
Pieter PauwelsGhent University
22–23 March 2016, Dublin, Ireland
![Page 2: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/2.jpg)
1. LDWG2. IFC and ifcOWL3. Ontology
Outline
4. Future
![Page 3: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/3.jpg)
LDWG
![Page 4: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/4.jpg)
4
[WWW1] http://www.buildingsmart-tech.org/future/linked-data/[WWW2] http://www.buildingsmart.org/standards/standards-organization/groups/linked-data-working-group/[mailing list] [email protected] [mailing list] REGISTER AT https://lists.buildingsmart.org/listinfo/lbd
![Page 5: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/5.jpg)
5
Singapore
ITM October
2015
Rotterdam
ISM April2016
LDAC 2015
Eindhoven
CIB W78 2015
Eindhoven
LDAC 2014
Helsinki
SWIMing VoCamp
2016Dublin
LDAC 2016
Madrid
Toronto ITM Octob
er 2014
WatfordITM
March2015
![Page 6: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/6.jpg)
6
http://www.buildingsmart-tech.org/future/linked-data/
![Page 7: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/7.jpg)
7
Aims:
1. ifcOWL ontology2. align with buildingSMART efforts3. LD-oriented support
![Page 8: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/8.jpg)
8
Toronto Oct. 2014 T. Liebich
Image courtesy: Jakob Beetz, TU Eindhoven
ifcOWL
SAREFFIEMSE
R
…
![Page 9: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/9.jpg)
IFCOWL
![Page 10: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/10.jpg)
EXPRESS
IFC-SPF
XSDXML
ifcOWLRDF
![Page 11: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/11.jpg)
conversion procedure EXPRESS schema to OWLIFC
Schema
Simple data type
Defined data type
Aggregation data typeSET data type --------
LIST & ARRAY data type --------
Constructed data typeSELECT data type --------
ENUMERATION data type --------
Entity data typeAttributes --------
Derive attrWHERE rules
FunctionsRules
ifcOWLOntology
owl:class + owl:DatatypeProperty restriction
owl:class
owl:class-------- non-functional owl:ObjectProperty -------- indirect subclass of express:List
owl:class-------- rdfs:subClassOf for owl:classes-------- rdf:type for owl:NamedIndividuals
owl:class-------- object properties
----
Pieter Pauwels and Walter Terkaj, EXPRESS to OWL for construction industry: towards a recommendable and usable ifcOWL ontology. Automation in Construction 63: 100-133
(2016).
![Page 12: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/12.jpg)
ifcOWL ontologies available
Ifc2x_all_lf.expIFC2X2_ADD1.expIFC2X2_FINAL.exp
IFC2X2_PLATFORM.expIFC2X3_Final.expIFC2X3_TC1.exp
IFC4.expIFC4_ADD1.exp
not supportednot supportednot supportednot supportedIFC2X3_Final.owl / .ttlIFC2X3_TC1.owl / .ttlIFC4.owl / .ttlIFC4_ADD1.owl / .ttl
http://ifcowl.openbimstandards.org/IFC4_ADD1http://ifcowl.openbimstandards.org/IFC4
http://ifcowl.openbimstandards.org/IFC2X3_Final http://ifcowl.openbimstandards.org/IFC2X3_TC1
![Page 13: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/13.jpg)
13
HTML documentation pages
![Page 14: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/14.jpg)
Axioms 21306Logical Axioms 13649Classes 1230Object properties 1578Data properties 5Individuals 1627DL expressivity SROIQ(D)SubClassOf axioms 4622EquivalentClasses axioms 266DisjointClasses axioms 2429SubObjectPropertyOf axioms 1InverseObjectProperties axioms 94FunctionalObjectProperty axioms 1441TransitiveObjectProperty axioms 1ObjectPropertyDomain axioms 1577ObjectPropertyRange axioms 1576FunctionalDataProperty axioms 5DataPropertyDomain axioms 5DataPropertyRange axioms 5
ifcOWL stats
Pieter Pauwels and Walter Terkaj, EXPRESS to OWL for construction industry: towards a recommendable and usable ifcOWL ontology. Automation in Construction 63: 100-133
(2016).
![Page 15: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/15.jpg)
Ontology
![Page 16: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/16.jpg)
![Page 17: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/17.jpg)
![Page 18: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/18.jpg)
![Page 19: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/19.jpg)
![Page 20: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/20.jpg)
IFC-SPF: 110kbIFC-TTL: 767kb
![Page 21: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/21.jpg)
![Page 22: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/22.jpg)
![Page 23: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/23.jpg)
![Page 24: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/24.jpg)
![Page 25: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/25.jpg)
Future
![Page 26: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/26.jpg)
ifcOWL
IFC-rules IFCWoD …
ifcOWL
![Page 27: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/27.jpg)
ifcOWL
RDFIFC-SPF
ifcOWLEXPRESS
RDF
simpleBIM
![Page 28: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/28.jpg)
inst:IfcWindow_1893 inst:IfcWindow_1842
inst:IfcWallStandardCase_696
sbim:hasWindow
sbim:hasWindow
ifcOWL
![Page 29: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/29.jpg)
REGULATIONS
inference engine
OWL ontologies
query
User
RDF Repository
interface
IF-THEN rule repository
response in RDF graph
![Page 30: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/30.jpg)
MVD
IFC SPF IFC EXPRESS
IFC RDF graph ifcOWL
double conversion / translation
SUBSET IFC SPF (MVD)
SUBSET IFC EXPRESS (MVD SPEC in EXP)
SUBSET IFC RDF graph (MVD)
SUBSET MVD ontology (MVD SPEC in OWL)
selection file (MVDXML)
rewrite rules (or queries)
IfcDoc tool
![Page 31: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/31.jpg)
bSDD
![Page 33: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/33.jpg)
![Page 34: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/34.jpg)
34
![Page 35: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/35.jpg)
35
http://www.buildingsmart-tech.org/future/linked-data/
![Page 36: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/36.jpg)
36
![Page 37: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/37.jpg)
37
![Page 38: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/38.jpg)
38
HTML documentation pages (2)
![Page 39: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/39.jpg)
39
HTML documentation pages (3)
![Page 40: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/40.jpg)
Pieter Pauwels and Walter Terkaj, EXPRESS to OWL for construction industry: towards a recommendable and usable ifcOWL ontology. Automation in Construction 63: 100-133 (2016).
![Page 41: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/41.jpg)
41
Conversion via a RESTful web interface
Public demo server: http://smartlab1.elis.ugent.be:8889/IFC-repo/
![Page 42: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/42.jpg)
Outlook
![Page 43: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/43.jpg)
buildingSMART Linked Data Working Group
IFC and ifcOWL
Outlook beyond the horizon
Outline
![Page 44: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/44.jpg)
• explorations & collaborations within BuildingSMART:
– Product Room: bSDD• Explore integration/coupling of bSDD with ifcOWL• Explore publication, processing of bSDD as Linked Data
– Building Room: MVD development, BIMGuides (through bsDD)– Regulatory Room: formal representation of rules – MSG: Close collaboration on schema evolvement and technical aspects– Technical Room: Contribution to discussions over future roadmaps– Integrated Digital Built Environment: Contribution to discussions
• supporting use cases beyond the buildingSMART rooms:
– SWIMing (Energy Efficiency)– OGC (Geography)– SAREF (Smart Appliances)– ReadyForSmartCities– DURAARK (archival)
Outreach
![Page 45: SWIMing VoCamp 2016 - ifcOWL overview and current state](https://reader035.fdocuments.net/reader035/viewer/2022062522/588305f91a28abe70d8b664f/html5/thumbnails/45.jpg)
INFRAGIS
SAREF