SlideShare a Scribd company logo
ifcOWL
overview and current state
SWIMing VoCamp
Pieter Pauwels
Ghent University
22–23 March 2016, Dublin, Ireland
1. LDWG
2. IFC and ifcOWL
3. Ontology
Outline
4. Future
LDWG
[WWW1] http://www.buildingsmart-tech.org/future/linked-data/
[WWW2] http://www.buildingsmart.org/standards/standards-organization/groups/linked-data-working-
group/
[mailing list] lbd@lists.buildingsmart.org
[mailing list] REGISTER AT https://lists.buildingsmart.org/listinfo/lbd 4
5
Singapore
ITM
October
2015
Rotterdam
ISM
April
2016
LDAC 2015
Eindhoven
CIB W78
2015
Eindhoven
LDAC 2014
Helsinki
SWIMing
VoCamp
2016
Dublin
LDAC 2016
Madrid
Toronto
ITM
October
2014
Watford
ITM March
2015
6
http://www.buildingsmart-
tech.org/future/linked-data/
Aims:
1. ifcOWL ontology
2. align with buildingSMART efforts
3. LD-oriented support
7
8
Image courtesy: Jakob Beetz, TU Eindhoven
ifcOWL
SAREF
FIEMSER
���
IFCOWL
EXPRESSIFC-SPF
XSDXML
ifcOWLRDF
conversion procedure EXPRESS schema to OWL
IFC
Schema
Simple data type
Defined data type
Aggregation data type
SET data type --------
LIST & ARRAY data type --------
Constructed data type
SELECT data type --------
ENUMERATION data type --------
Entity data type
Attributes --------
Derive attr
WHERE rules
Functions
Rules
ifcOWL
Ontology
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).
ifcOWL ontologies available
Ifc2x_all_lf.exp
IFC2X2_ADD1.exp
IFC2X2_FINAL.exp
IFC2X2_PLATFORM.exp
IFC2X3_Final.exp
IFC2X3_TC1.exp
IFC4.exp
IFC4_ADD1.exp
not supported
not supported
not supported
not supported
IFC2X3_Final.owl / .ttl
IFC2X3_TC1.owl / .ttl
IFC4.owl / .ttl
IFC4_ADD1.owl / .ttl
http://ifcowl.openbimstandards.org/IFC4_ADD1
http://ifcowl.openbimstandards.org/IFC4
http://ifcowl.openbimstandards.org/IFC2X3_Final
http://ifcowl.openbimstandards.org/IFC2X3_TC1
13
HTML documentation pages
Axioms 21306
Logical Axioms 13649
Classes 1230
Object properties 1578
Data properties 5
Individuals 1627
DL expressivity SROIQ(D)
SubClassOf axioms 4622
EquivalentClasses axioms 266
DisjointClasses axioms 2429
SubObjectPropertyOf axioms 1
InverseObjectProperties axioms 94
FunctionalObjectProperty axioms 1441
TransitiveObjectProperty axioms 1
ObjectPropertyDomain axioms 1577
ObjectPropertyRange axioms 1576
FunctionalDataProperty axioms 5
DataPropertyDomain axioms 5
DataPropertyRange axioms 5
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).
Ontology
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current state
IFC-SPF: 110kb
IFC-TTL: 767kb
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current state
Future
ifcOWL
IFC-rules IFCWoD …
ifcOWL
ifcOWL
RDFIFC-SPF
ifcOWLEXPRESS
RDF
simpleBIM
inst:IfcWindow_1893 inst:IfcWindow_1842
inst:IfcWallStandardCase_696
sbim:hasWindowsbim:hasWindow
ifcOWL
REGULATIONS
inference engine
OWL ontologies
query
User
RDF Repository
interface
IF-THEN rule repository
response in
RDF graph
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)
bSDD
Thank you
Pieter Pauwels, Ghent University
pipauwel.pauwels@ugent.be
SWIMing VoCamp 2016 - ifcOWL overview and current state
34
35
http://www.buildingsmart-
tech.org/future/linked-data/
36
37
38
HTML documentation pages (2)
39
HTML documentation pages (3)
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).
41
Conversion via a RESTful web interface
Public demo server: http://smartlab1.elis.ugent.be:8889/IFC-repo/
Outlook
buildingSMART Linked Data Working Group
IFC and ifcOWL
Outlook beyond the horizon
Outline
• 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
INFRA
GIS
SAREF

More Related Content

SWIMing VoCamp 2016 - ifcOWL overview and current state

Editor's Notes

  1. 1230 OWL classes 1578 object properties 1627 individuals