swiming vocamp 2016 - ifcowl overview and current state

Post on 21-Jan-2017

397 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ifcOWLoverview and current state

SWIMing VoCamp

Pieter PauwelsGhent University

22–23 March 2016, Dublin, Ireland

1. LDWG2. IFC and ifcOWL3. Ontology

Outline

4. Future

LDWG

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] lbd@lists.buildingsmart.org [mailing list] REGISTER AT https://lists.buildingsmart.org/listinfo/lbd

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

6

http://www.buildingsmart-tech.org/future/linked-data/

7

Aims:

1. ifcOWL ontology2. align with buildingSMART efforts3. LD-oriented support

8

Toronto Oct. 2014 T. Liebich

Image courtesy: Jakob Beetz, TU Eindhoven

ifcOWL

SAREFFIEMSE

R

IFCOWL

EXPRESS

IFC-SPF

XSDXML

ifcOWLRDF

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).

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

13

HTML documentation pages

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).

Ontology

IFC-SPF: 110kbIFC-TTL: 767kb

Future

ifcOWL

IFC-rules IFCWoD …

ifcOWL

ifcOWL

RDFIFC-SPF

ifcOWLEXPRESS

RDF

simpleBIM

inst:IfcWindow_1893 inst:IfcWindow_1842

inst:IfcWallStandardCase_696

sbim:hasWindow

sbim: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)

IfcDoc tool

bSDD

Thank you

Pieter Pauwels, Ghent Universitypipauwel.pauwels@ugent.be

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

INFRAGIS

SAREF

top related