SlideShare a Scribd company logo
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
SimpleBIM: From full ifcOWL graphs
to simplified building graphs
Pieter Pauwels – Ghent University (Belgium)
Ana Roxin – University of Burgundy (France)
Wednesday, September 7th 2016
Limassol, Cyprus
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
SPF XML RDF
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
SimpleBIM
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Advantages
◼ Find the information you need
◼ Easier to respond to data exchange requirements
(MVDxml)
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
METHOD & SETUP
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
ifcOWL to simpleBIM ?
RDFIFC-SPF
ifcOWLEXPRESS
RDF
simpleBIM
Converter?
Rules?
…?
Converter?
Rules?
…?ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TEST
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Statistics of the test file
◼ File size: 767kB
◼ Triple count: 10,173 distinct
◼ Class instances: 4222 (5535)
233 / 4222 ifcowl:IfcRelationships
686 / 4222 list:OWLList
417 / 686 ifcowl:IfcLengthMeasure_List
764 / 4222 expr:STRING
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Simplification strategy
1
•Removing geometric information
2
•Unwrapping data types
3
•Rewriting properties
4
•IfcRelationship instances
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Simplifying IfcRelationship instances
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Simplifying IfcRelationship instances
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Unwrapping data types
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Removing geometric information
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Rewriting PSETs and property values
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Rewriting PSETs and property values
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
RESULTS
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Simplification strategy
1. Removal of geometric information
• 10,173 triples to 6,927 triples
• 767kb to 476kb
• 31% (file size) – 38% (triple count)
2. Unwrapping data types
• 3,897 triples
• 279kb
• 41% (file size) – 44% (triple count)
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Simplification strategy (2)
3. Rewriting properties
• 1,630 triples
• 112kb
• 58% (file size) – 59% (triple count)
4. IfcRelationship instances
• 1,339 triples
• 83kb
• 18% (file size) – 26% (triple count)
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Results
Model File size Number of triples
ifcOWL simpleBIM ifcOWL simpleBIM
1 767kb 83kb 10 173 1 339
2 16,7MB 1029kb 225 135 16 836
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
Average reduction of 91,58% Average reduction of 89%
REDUCTION TO:
8,5% of file size
10,3% of triple count
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
CONCLUSION & FUTURE WORK
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Conclusion
Our approach allows adapting an RDF graph (in
ifcOWL) into diverse alternative, less complex graphs.
usable extension of ifcOWL responding to use case
Similar approaches:
The ifcWOD extension (Mendes et al. 2015b)
private industrial simplification mechanisms.
SPARQL CONSTRUCT queries (C. Zhang, 2016)
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Advantages
◼ Find the information you need
◼ Easier to respond to data exchange requirements
(MVDxml)
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Future Work
◼ Transform into alternative ontologies:
DogOnt (Bonino & Corno 2008)
OntoFM (Dibley et al. 2012)
sumo ontology (Niknam and Karshenas 2015)
◼ Perform additional benchmarks, in order to
highlight eventual advantages of SimpleBIM for
SPARQL query simplification
◼ Examine the related query execution time
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects
PieterPAUWELS-pipauwel.pauwels@ugent.be
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
Thank you for your attention !
Pieter Pauwels, Ghent University (Belgium)
pipauwel.pauwels@ugent.be
Ana Roxin, University of Burgundy (France)
ana-maria.roxin@u-bourgogne.fr
Authors wish to thank the Special Research Fund (BOF) of Ghent University for their generous support,
and the French Agency of Research (ANR) for the financing of the BigSTEP project (funding ANR-16-
MRSE-0024-01).
ECPPM 2016 - An Agile Process Modelling Approach for BIM Projects

More Related Content

ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphs