SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
Faculty of Engineering and Architecture

Session 3
Ontologies in architecture, engineering and
construction (AEC)
Workshop Ontology Modelling
Barcelona, 19-21 December 2011
Faculty of Engineering and Architecture

Outline

1.

Ontologies in the AEC sector: state of the art (P. Pauwels)

2.

Case 1: architectural design information (P. Pauwels)

3.

Case 2: energy related data (Alvaro Sicilia, Fàtima Galàn)
Faculty of Engineering and Architecture

USE OF ONTOLOGIES IN THE AEC
SECTOR: STATE OF THE ART
3
Faculty of Engineering and Architecture

There have always been ontologies,
also in the AEC sector…
Faculty of Engineering and Architecture

Google
Faculty of Engineering and Architecture

Databases
Faculty of Engineering and Architecture

Programming code in UML
Faculty of Engineering and Architecture

[1] P. Pauwels, D. Van Deursen, J. De Roo, T. Van Ackere, R. De Meyer, R. Van de Walle, J. Van Campenhout. Threedimensional information exchange over the semantic web for the domain of architecture, engineering, and construction.
Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25 (4) 2011, 317-332.
Faculty of Engineering and Architecture

AutoCAD
Faculty of Engineering and Architecture

3DSMax
Faculty of Engineering and Architecture
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2010 rel. 2 (http://www.altova.com) by Don Brutzman (Naval Postgraduate School) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"
version="3.1.2">
<!--======================================================================-->
<!-- Public and private schema extension mechanisms -->
<xs:include schemaLocation="x3d-3.1-Web3dExtensionsPublic.xsd"/>
<xs:include schemaLocation="x3d-3.1-Web3dExtensionsPrivate.xsd"/>
[…]
<xs:group name="ComposedGeometryContentModel">
<xs:annotation>
<xs:appinfo>ComposedGeometryContentModel is the child-node content model corresponding to
X3DComposedGeometryNodes. It can contain Color (or ColorRGBA), Coordinate, Normal and TextureCoordinate,
in any order. No more than one instance of these nodes is allowed. Multiple VertexAttribute (FloatVertexAttribute,
Matrix3VertexAttribute, Matrix4VertexAttribute) nodes can also be contained.</xs:appinfo>
<xs:documentation source="http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3DAbstractSpecification/Part01/components/geometry3D.html#IndexedFaceSet"/>
</xs:annotation>
<xs:choice>
<xs:element ref="FloatVertexAttribute">
<xs:annotation>
<xs:documentation>attrib</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="Matrix3VertexAttribute">
<xs:annotation>
<xs:documentation>attrib</xs:documentation>
</xs:annotation>
</xs:element>
[…]

X3D Schema in XSD / XML
[2] X3D Schema Definition. http://www.web3d.org/specifications/x3d-3.1.xsd.
Faculty of Engineering and Architecture

So, what about the BIM
approach?
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture

[3] R. Verstraeten, P. Pauwels, R. De Meyer, W. Meeus, J. Van Campenhout, G. Lateur.
IFC-based calculation of the Flemish energy performance standard.
In: Proceedings of the 7th European Conference on Product and Process Modelling 2008.
Faculty of Engineering and Architecture

Current situation in construction industry
Faculty of Engineering and Architecture

Current situation in construction industry
Faculty of Engineering and Architecture

Current situation in construction industry
Faculty of Engineering and Architecture

Semantic web technologies:
Let us link all information together
using one common generic language
Faculty of Engineering and Architecture

design

[4] Linked Data – Connect Distributed Data across the Web. http://linkeddata.org/ (2011)
Faculty of Engineering and Architecture

Just-in-time linking data

?
Faculty of Engineering and Architecture

Semantic web stack

[5] Tim Berners-Lee. WWW past & future, 2003. http://www.w3.org/2003/Talks/0922-rsoc-tbl/.
Faculty of Engineering and Architecture

RDF graphs

[6] P. Pauwels, D. Van Deursen, R. Verstraeten, J. De Roo, R. De Meyer, R. Van de Walle, J. Van Campenhout. A semantic
rule checking environment for building performance checking. Automation in Construction 20(5) 2011, 506-518.
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture

Complex rules in an RDF graph

[6] P. Pauwels, D. Van Deursen, R. Verstraeten, J. De Roo, R. De Meyer, R. Van de Walle, J. Van Campenhout. A semantic
rule checking environment for building performance checking. Automation in Construction 20(5) 2011, 506-518.
Faculty of Engineering and Architecture
SOAP

Linked PubMed databases

Open APIs
Faculty of Engineering and Architecture

Parallel descriptions of information :
IFC/RDF + X3D/RDF + STL/RDF

STL/RDF

X3D/RDF
IFC/RDF

[7] P. Pauwels, D. Van Deursen, J. De Roo, T. Van Ackere, R. De Meyer, R. Van de Walle, J. Van Campenhout. Threedimensional information exchange over the semantic web for the domain of architecture, engineering, and construction.
Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25 (4) 2011, 317-332.
Faculty of Engineering and Architecture

CASE 1: ARCHITECTURAL DESIGN
INFORMATION
30
Faculty of Engineering and Architecture

Convert existing ontologies
to a semantic web version (OWL)
Faculty of Engineering and Architecture

D2R server

[8] C. Bizer, R. Cyganiak. D2R Server – Publishing relational databases on the semantic web.
http://www4.wiwiss.fu-berlin.de/bizer/d2r-server/.
Faculty of Engineering and Architecture

IFC-to-RDF
Mapping schema’s:
1. ifcXML to RDF/XML via XSLT transformation
1. Light-weight: conversion can occur
completely on an instance level
2. Time-consuming and prone to errors: it
takes time and concentration to build the
XSLT file
3. Limited expressiveness of RDF/XML
format (no rule functionality)
2. Translate EXPRESS schema to OWL ontology
and use the ontology to build RDF instance
graphs
1. Less prone to errors: once the mapping
between EXPRESS elements and OWL
elements is made, everything goes
smoothly and correctly
2. High expressiveness because of N3
syntax

[9] P. Pauwels, D. Van Deursen, R. Verstraeten, J. De Roo, R. De Meyer, R. Van de Walle, J. Van Campenhout. A semantic
rule checking environment for building performance checking. Automation in Construction 20(5) 2011, 506-518.
Faculty of Engineering and Architecture

RDF view on IFC
• IFC specification is written in EXPRESS

ENTITY IfcDoor
SUBTYPE OF ( IfcBuildingElement);
OverallHeight : OPTIONAL IfcPositiveLengthMeasure;
OverallWidth : OPTIONAL IfcPositiveLengthMeasure;
END_ENTITY;

• Two tasks
– automatic transformation of EXPRESS to OWL/RDF
– automatic conversion of IFC to RDF instances
Faculty of Engineering and Architecture

Simplified OWL representation of IFC
ENTITY IfcDoor
SUBTYPE OF ( IfcBuildingElement);
OverallHeight : OPTIONAL IfcPositiveLengthMeasure;
OverallWidth : OPTIONAL IfcPositiveLengthMeasure;
END_ENTITY;
TYPE IfcPositiveLengthMeasure = REAL;
END_TYPE;
ifc:IfcDoor
rdfs:subClassOf ifc:IfcBuildingElement;
a owl:Class.
ifc:overallHeight
rdfs:domain ifc:IfcDoor;
rdfs:range xsd:double;
a owl:DatatypeProperty.
ifc:overallWidth
rdfs:domain ifc:IfcDoor;
rdfs:range xsd:double;
a owl:DatatypeProperty.
Faculty of Engineering and Architecture

EXPRESS to OWL: challenges
• Name conflicts
– RDF properties are independent of classes
(<> EXPRESS)
– are the semantics still the same?
• Conversion of rules expressed in EXPRESS to N3 rules
ENTITY IfcPixelTexture
Width : IfcInteger;
Height : IfcInteger;
WHERE
WR21 : Width >= 1;
END_ENTITY;

• Conversion of functions expressed in EXPRESS to ???
– built-in functions, N3 rules, ...
Faculty of Engineering and Architecture
IFC-to-RDF
Online service that converts
building information in the
Industry Foundation Classes
(IFC) schema into an RDF
graph

[10] MultimediaLab. IFC-to-RDF service. http://ninsuna.elis.ugent.be/IfcRDFService.
[11] MultimediaLab. IFC/RDF SPARQL endpoint. http://ninsuna.elis.ugent.be/SPARQLEndpoint/.
@prefix : <http://multimedialab.elis.ugent.be/ontologies/ifc/instances#>.
@prefix ifc: <http://multimedialab.elis.ugent.be/ontologies/ifc/ontology#>.
@prefix list: <http://www.co-ode.org/ontologies/lists/2008/09/11/list.owl#>.
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.

Faculty of Engineering and Architecture

:ifcOrganization_1
ifc:name "Autodesk Revit Architecture 2010"^^xsd:normalizedString;
ifc:theIfcId "1"^^xsd:long;
rdf:type ifc:IfcOrganization.
:ifcApplication_2
ifc:applicationDeveloper :ifcOrganization_1;
ifc:version "2010"^^xsd:normalizedString;
ifc:applicationFullName "Autodesk Revit Architecture 2010"^^xsd:normalizedString;
ifc:applicationIdentifier "Revit"^^xsd:normalizedString;
ifc:theIfcId "2"^^xsd:long;
rdf:type ifc:IfcApplication.
:ifcCartesianPoint_4
ifc:coordinates ( "0.0"^^xsd:double "0.0"^^xsd:double );
ifc:theIfcId "4"^^xsd:long;
rdf:type ifc:IfcCartesianPoint.
:ifcDirection_5
ifc:directionRatios ( "1.0"^^xsd:double "0.0"^^xsd:double "0.0"^^xsd:double );
ifc:theIfcId "5"^^xsd:long;
rdf:type ifc:IfcDirection.
:ifcDirection_10
ifc:directionRatios ( "0.0"^^xsd:double "0.0"^^xsd:double "-1.0"^^xsd:double );
ifc:theIfcId "10"^^xsd:long;
rdf:type ifc:IfcDirection.
:ifcDirection_11
ifc:directionRatios ( "1.0"^^xsd:double "0.0"^^xsd:double );
ifc:theIfcId "11"^^xsd:long;
Faculty of Engineering and Architecture
Pubby

OpenLink Virtuoso SPARQL endpoint

[12] R. Cyganiak, C. Bizer. Pubby – A linked data frontend for SPARQL endpoints. http://www4.wiwiss.fu-berlin.de/pubby/.
[13] OpenLink Software. Virtuoso Universal Server. http://virtuoso.openlinksw.com/.
Faculty of Engineering and Architecture

…
Faculty of Engineering and Architecture

Build new ontologies and new information models
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture

Architectural Information Modelling (AIM)
Faculty of Engineering and Architecture
Faculty of Engineering and Architecture

[14] P. Pauwels, D. Di Mascio, R. De Meyer, J. Van Campenhout.
About the interpretation of virtual heritage artefacts: case study of the Tower of Books in Ghent, Belgium.
In: Journal on Computing and Cultural Heritage (2012) (submitted).

Mais conteúdo relacionado

Destaque

Web Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart GridWeb Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart GridWagner Andreas
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorialtomasknap
 
Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...John Breslin
 
ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphs
ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphsECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphs
ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphsPieter Pauwels
 
ifcOWL - An ontology for building data
ifcOWL - An ontology for building dataifcOWL - An ontology for building data
ifcOWL - An ontology for building dataLD4SC
 
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)Benjamin Nowack
 
Querying Linked Data on Android
Querying Linked Data on AndroidQuerying Linked Data on Android
Querying Linked Data on AndroidEUCLID project
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data ApplicationsEUCLID project
 

Destaque (8)

Web Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart GridWeb Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart Grid
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
 
Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...
 
ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphs
ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphsECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphs
ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphs
 
ifcOWL - An ontology for building data
ifcOWL - An ontology for building dataifcOWL - An ontology for building data
ifcOWL - An ontology for building data
 
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
 
Querying Linked Data on Android
Querying Linked Data on AndroidQuerying Linked Data on Android
Querying Linked Data on Android
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data Applications
 

Semelhante a Ontologies in architecture, engineering and construction (AEC)

Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...
Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...
Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...Pieter Pauwels
 
UGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and ConstructionUGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and ConstructionPieter Pauwels
 
Ecppm 2014 presentation_beetz
Ecppm 2014 presentation_beetzEcppm 2014 presentation_beetz
Ecppm 2014 presentation_beetzJakob Beetz
 
Data for Science Service Portfolio
Data for Science Service PortfolioData for Science Service Portfolio
Data for Science Service PortfolioEUDAT
 
SEMANCO - Integrating multiple data sources, domains and tools in urban ener...
SEMANCO - Integrating multiple data sources, domains and tools in  urban ener...SEMANCO - Integrating multiple data sources, domains and tools in  urban ener...
SEMANCO - Integrating multiple data sources, domains and tools in urban ener...Álvaro Sicilia
 
Collaborative 3D Environments over Windows Azure
Collaborative 3D Environments over Windows AzureCollaborative 3D Environments over Windows Azure
Collaborative 3D Environments over Windows AzureJiri Danihelka
 
Introduction to architectures based on models, models and metamodels. model d...
Introduction to architectures based on models, models and metamodels. model d...Introduction to architectures based on models, models and metamodels. model d...
Introduction to architectures based on models, models and metamodels. model d...Vicente García Díaz
 
Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.Enrico Daga
 
Use r 2013 tutorial - r and cloud computing for higher education and research
Use r 2013   tutorial - r and cloud computing for higher education and researchUse r 2013   tutorial - r and cloud computing for higher education and research
Use r 2013 tutorial - r and cloud computing for higher education and researchkchine3
 
BabelNet Workshop 2016 - Making sense of building data and building product data
BabelNet Workshop 2016 - Making sense of building data and building product dataBabelNet Workshop 2016 - Making sense of building data and building product data
BabelNet Workshop 2016 - Making sense of building data and building product dataPieter Pauwels
 
Software architecture introduction to the abstraction gssi_nov2013
Software architecture introduction to the abstraction gssi_nov2013Software architecture introduction to the abstraction gssi_nov2013
Software architecture introduction to the abstraction gssi_nov2013Henry Muccini
 
Architectural Information Modelling in Construction History
Architectural Information Modelling in Construction HistoryArchitectural Information Modelling in Construction History
Architectural Information Modelling in Construction HistoryPieter Pauwels
 
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010Léon Berlo
 
Cloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping reviewCloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping reviewjournalBEEI
 

Semelhante a Ontologies in architecture, engineering and construction (AEC) (20)

Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...
Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...
Workshop Ontology Modelling 2011, Session 3 - Ontologies in architecture, eng...
 
UGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and ConstructionUGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and Construction
 
Ecppm 2014 presentation_beetz
Ecppm 2014 presentation_beetzEcppm 2014 presentation_beetz
Ecppm 2014 presentation_beetz
 
Data for Science Service Portfolio
Data for Science Service PortfolioData for Science Service Portfolio
Data for Science Service Portfolio
 
SEMANCO - Integrating multiple data sources, domains and tools in urban ener...
SEMANCO - Integrating multiple data sources, domains and tools in  urban ener...SEMANCO - Integrating multiple data sources, domains and tools in  urban ener...
SEMANCO - Integrating multiple data sources, domains and tools in urban ener...
 
WebEng Lab 2014
WebEng Lab 2014WebEng Lab 2014
WebEng Lab 2014
 
Collaborative 3D Environments over Windows Azure
Collaborative 3D Environments over Windows AzureCollaborative 3D Environments over Windows Azure
Collaborative 3D Environments over Windows Azure
 
Introduction to architectures based on models, models and metamodels. model d...
Introduction to architectures based on models, models and metamodels. model d...Introduction to architectures based on models, models and metamodels. model d...
Introduction to architectures based on models, models and metamodels. model d...
 
WebEng_202107
WebEng_202107WebEng_202107
WebEng_202107
 
Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.
 
Use r 2013 tutorial - r and cloud computing for higher education and research
Use r 2013   tutorial - r and cloud computing for higher education and researchUse r 2013   tutorial - r and cloud computing for higher education and research
Use r 2013 tutorial - r and cloud computing for higher education and research
 
UDMS 2004
UDMS 2004UDMS 2004
UDMS 2004
 
BabelNet Workshop 2016 - Making sense of building data and building product data
BabelNet Workshop 2016 - Making sense of building data and building product dataBabelNet Workshop 2016 - Making sense of building data and building product data
BabelNet Workshop 2016 - Making sense of building data and building product data
 
Software architecture introduction to the abstraction gssi_nov2013
Software architecture introduction to the abstraction gssi_nov2013Software architecture introduction to the abstraction gssi_nov2013
Software architecture introduction to the abstraction gssi_nov2013
 
Deep Hybrid DataCloud
Deep Hybrid DataCloudDeep Hybrid DataCloud
Deep Hybrid DataCloud
 
sample-resume
sample-resumesample-resume
sample-resume
 
Architectural Information Modelling in Construction History
Architectural Information Modelling in Construction HistoryArchitectural Information Modelling in Construction History
Architectural Information Modelling in Construction History
 
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
 
Cloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping reviewCloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping review
 
IRW 2004
IRW  2004IRW  2004
IRW 2004
 

Mais de Pieter Pauwels

TPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the WebTPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the WebPieter Pauwels
 
ECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataPieter Pauwels
 
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...Pieter Pauwels
 
ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...
ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...
ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...Pieter Pauwels
 
LDAC Workshop 2016 - Linked Building Data Community Efforts
LDAC Workshop 2016 - Linked Building Data Community EffortsLDAC Workshop 2016 - Linked Building Data Community Efforts
LDAC Workshop 2016 - Linked Building Data Community EffortsPieter Pauwels
 
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current stateSWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current statePieter Pauwels
 
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...Pieter Pauwels
 
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...Pieter Pauwels
 
SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17Pieter Pauwels
 
CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"
CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"
CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"Pieter Pauwels
 
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF toolsCIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF toolsPieter Pauwels
 
CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...
CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...
CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...Pieter Pauwels
 
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...Pieter Pauwels
 
LDAC 2015 - Towards an industry-wide ifcOWL: choices and issues
LDAC 2015 - Towards an industry-wide ifcOWL: choices and issuesLDAC 2015 - Towards an industry-wide ifcOWL: choices and issues
LDAC 2015 - Towards an industry-wide ifcOWL: choices and issuesPieter Pauwels
 
LDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rules
LDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rulesLDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rules
LDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rulesPieter Pauwels
 
EG-ICE 2015 - Coping with IFC lists in the ifcOWL ontology
EG-ICE 2015 - Coping with IFC lists in the ifcOWL ontologyEG-ICE 2015 - Coping with IFC lists in the ifcOWL ontology
EG-ICE 2015 - Coping with IFC lists in the ifcOWL ontologyPieter Pauwels
 
CAADFutures 2015 - Shape grammars for architectural design: the need for refr...
CAADFutures 2015 - Shape grammars for architectural design: the need for refr...CAADFutures 2015 - Shape grammars for architectural design: the need for refr...
CAADFutures 2015 - Shape grammars for architectural design: the need for refr...Pieter Pauwels
 
Summer School LD4SC 2015 - ifcOWL introduction
Summer School LD4SC 2015 - ifcOWL introductionSummer School LD4SC 2015 - ifcOWL introduction
Summer School LD4SC 2015 - ifcOWL introductionPieter Pauwels
 
Summer School LD4SC 2015 - RDF(S) and SPARQL
Summer School LD4SC 2015 - RDF(S) and SPARQLSummer School LD4SC 2015 - RDF(S) and SPARQL
Summer School LD4SC 2015 - RDF(S) and SPARQLPieter Pauwels
 
EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...
EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...
EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...Pieter Pauwels
 

Mais de Pieter Pauwels (20)

TPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the WebTPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the Web
 
ECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product Data
 
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
 
ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...
ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...
ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...
 
LDAC Workshop 2016 - Linked Building Data Community Efforts
LDAC Workshop 2016 - Linked Building Data Community EffortsLDAC Workshop 2016 - Linked Building Data Community Efforts
LDAC Workshop 2016 - Linked Building Data Community Efforts
 
SWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current stateSWIMing VoCamp 2016 - ifcOWL overview and current state
SWIMing VoCamp 2016 - ifcOWL overview and current state
 
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
BIMMeeting 2016 - BIM-Infra-GIS: building bridges from single buildings to di...
 
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
 
SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17
 
CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"
CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"
CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"
 
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF toolsCIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
 
CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...
CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...
CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...
 
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
 
LDAC 2015 - Towards an industry-wide ifcOWL: choices and issues
LDAC 2015 - Towards an industry-wide ifcOWL: choices and issuesLDAC 2015 - Towards an industry-wide ifcOWL: choices and issues
LDAC 2015 - Towards an industry-wide ifcOWL: choices and issues
 
LDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rules
LDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rulesLDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rules
LDAC 2015 - Selection of IFC subsets using ifcOWL and rewrite rules
 
EG-ICE 2015 - Coping with IFC lists in the ifcOWL ontology
EG-ICE 2015 - Coping with IFC lists in the ifcOWL ontologyEG-ICE 2015 - Coping with IFC lists in the ifcOWL ontology
EG-ICE 2015 - Coping with IFC lists in the ifcOWL ontology
 
CAADFutures 2015 - Shape grammars for architectural design: the need for refr...
CAADFutures 2015 - Shape grammars for architectural design: the need for refr...CAADFutures 2015 - Shape grammars for architectural design: the need for refr...
CAADFutures 2015 - Shape grammars for architectural design: the need for refr...
 
Summer School LD4SC 2015 - ifcOWL introduction
Summer School LD4SC 2015 - ifcOWL introductionSummer School LD4SC 2015 - ifcOWL introduction
Summer School LD4SC 2015 - ifcOWL introduction
 
Summer School LD4SC 2015 - RDF(S) and SPARQL
Summer School LD4SC 2015 - RDF(S) and SPARQLSummer School LD4SC 2015 - RDF(S) and SPARQL
Summer School LD4SC 2015 - RDF(S) and SPARQL
 
EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...
EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...
EuropIA 2014 - Analysing the impact of constraints on decision-making by arch...
 

Último

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 

Último (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Ontologies in architecture, engineering and construction (AEC)

  • 1. Faculty of Engineering and Architecture Session 3 Ontologies in architecture, engineering and construction (AEC) Workshop Ontology Modelling Barcelona, 19-21 December 2011
  • 2. Faculty of Engineering and Architecture Outline 1. Ontologies in the AEC sector: state of the art (P. Pauwels) 2. Case 1: architectural design information (P. Pauwels) 3. Case 2: energy related data (Alvaro Sicilia, Fàtima Galàn)
  • 3. Faculty of Engineering and Architecture USE OF ONTOLOGIES IN THE AEC SECTOR: STATE OF THE ART 3
  • 4. Faculty of Engineering and Architecture There have always been ontologies, also in the AEC sector…
  • 5. Faculty of Engineering and Architecture Google
  • 6. Faculty of Engineering and Architecture Databases
  • 7. Faculty of Engineering and Architecture Programming code in UML
  • 8. Faculty of Engineering and Architecture [1] P. Pauwels, D. Van Deursen, J. De Roo, T. Van Ackere, R. De Meyer, R. Van de Walle, J. Van Campenhout. Threedimensional information exchange over the semantic web for the domain of architecture, engineering, and construction. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25 (4) 2011, 317-332.
  • 9. Faculty of Engineering and Architecture AutoCAD
  • 10. Faculty of Engineering and Architecture 3DSMax
  • 11. Faculty of Engineering and Architecture <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2010 rel. 2 (http://www.altova.com) by Don Brutzman (Naval Postgraduate School) --> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.1.2"> <!--======================================================================--> <!-- Public and private schema extension mechanisms --> <xs:include schemaLocation="x3d-3.1-Web3dExtensionsPublic.xsd"/> <xs:include schemaLocation="x3d-3.1-Web3dExtensionsPrivate.xsd"/> […] <xs:group name="ComposedGeometryContentModel"> <xs:annotation> <xs:appinfo>ComposedGeometryContentModel is the child-node content model corresponding to X3DComposedGeometryNodes. It can contain Color (or ColorRGBA), Coordinate, Normal and TextureCoordinate, in any order. No more than one instance of these nodes is allowed. Multiple VertexAttribute (FloatVertexAttribute, Matrix3VertexAttribute, Matrix4VertexAttribute) nodes can also be contained.</xs:appinfo> <xs:documentation source="http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3DAbstractSpecification/Part01/components/geometry3D.html#IndexedFaceSet"/> </xs:annotation> <xs:choice> <xs:element ref="FloatVertexAttribute"> <xs:annotation> <xs:documentation>attrib</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="Matrix3VertexAttribute"> <xs:annotation> <xs:documentation>attrib</xs:documentation> </xs:annotation> </xs:element> […] X3D Schema in XSD / XML [2] X3D Schema Definition. http://www.web3d.org/specifications/x3d-3.1.xsd.
  • 12. Faculty of Engineering and Architecture So, what about the BIM approach?
  • 13. Faculty of Engineering and Architecture
  • 14. Faculty of Engineering and Architecture
  • 15. Faculty of Engineering and Architecture
  • 16. Faculty of Engineering and Architecture
  • 17. Faculty of Engineering and Architecture [3] R. Verstraeten, P. Pauwels, R. De Meyer, W. Meeus, J. Van Campenhout, G. Lateur. IFC-based calculation of the Flemish energy performance standard. In: Proceedings of the 7th European Conference on Product and Process Modelling 2008.
  • 18. Faculty of Engineering and Architecture Current situation in construction industry
  • 19. Faculty of Engineering and Architecture Current situation in construction industry
  • 20. Faculty of Engineering and Architecture Current situation in construction industry
  • 21. Faculty of Engineering and Architecture Semantic web technologies: Let us link all information together using one common generic language
  • 22. Faculty of Engineering and Architecture design [4] Linked Data – Connect Distributed Data across the Web. http://linkeddata.org/ (2011)
  • 23. Faculty of Engineering and Architecture Just-in-time linking data ?
  • 24. Faculty of Engineering and Architecture Semantic web stack [5] Tim Berners-Lee. WWW past & future, 2003. http://www.w3.org/2003/Talks/0922-rsoc-tbl/.
  • 25. Faculty of Engineering and Architecture RDF graphs [6] P. Pauwels, D. Van Deursen, R. Verstraeten, J. De Roo, R. De Meyer, R. Van de Walle, J. Van Campenhout. A semantic rule checking environment for building performance checking. Automation in Construction 20(5) 2011, 506-518.
  • 26. Faculty of Engineering and Architecture
  • 27. Faculty of Engineering and Architecture Complex rules in an RDF graph [6] P. Pauwels, D. Van Deursen, R. Verstraeten, J. De Roo, R. De Meyer, R. Van de Walle, J. Van Campenhout. A semantic rule checking environment for building performance checking. Automation in Construction 20(5) 2011, 506-518.
  • 28. Faculty of Engineering and Architecture SOAP Linked PubMed databases Open APIs
  • 29. Faculty of Engineering and Architecture Parallel descriptions of information : IFC/RDF + X3D/RDF + STL/RDF STL/RDF X3D/RDF IFC/RDF [7] P. Pauwels, D. Van Deursen, J. De Roo, T. Van Ackere, R. De Meyer, R. Van de Walle, J. Van Campenhout. Threedimensional information exchange over the semantic web for the domain of architecture, engineering, and construction. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25 (4) 2011, 317-332.
  • 30. Faculty of Engineering and Architecture CASE 1: ARCHITECTURAL DESIGN INFORMATION 30
  • 31. Faculty of Engineering and Architecture Convert existing ontologies to a semantic web version (OWL)
  • 32. Faculty of Engineering and Architecture D2R server [8] C. Bizer, R. Cyganiak. D2R Server – Publishing relational databases on the semantic web. http://www4.wiwiss.fu-berlin.de/bizer/d2r-server/.
  • 33. Faculty of Engineering and Architecture IFC-to-RDF Mapping schema’s: 1. ifcXML to RDF/XML via XSLT transformation 1. Light-weight: conversion can occur completely on an instance level 2. Time-consuming and prone to errors: it takes time and concentration to build the XSLT file 3. Limited expressiveness of RDF/XML format (no rule functionality) 2. Translate EXPRESS schema to OWL ontology and use the ontology to build RDF instance graphs 1. Less prone to errors: once the mapping between EXPRESS elements and OWL elements is made, everything goes smoothly and correctly 2. High expressiveness because of N3 syntax [9] P. Pauwels, D. Van Deursen, R. Verstraeten, J. De Roo, R. De Meyer, R. Van de Walle, J. Van Campenhout. A semantic rule checking environment for building performance checking. Automation in Construction 20(5) 2011, 506-518.
  • 34. Faculty of Engineering and Architecture RDF view on IFC • IFC specification is written in EXPRESS ENTITY IfcDoor SUBTYPE OF ( IfcBuildingElement); OverallHeight : OPTIONAL IfcPositiveLengthMeasure; OverallWidth : OPTIONAL IfcPositiveLengthMeasure; END_ENTITY; • Two tasks – automatic transformation of EXPRESS to OWL/RDF – automatic conversion of IFC to RDF instances
  • 35. Faculty of Engineering and Architecture Simplified OWL representation of IFC ENTITY IfcDoor SUBTYPE OF ( IfcBuildingElement); OverallHeight : OPTIONAL IfcPositiveLengthMeasure; OverallWidth : OPTIONAL IfcPositiveLengthMeasure; END_ENTITY; TYPE IfcPositiveLengthMeasure = REAL; END_TYPE; ifc:IfcDoor rdfs:subClassOf ifc:IfcBuildingElement; a owl:Class. ifc:overallHeight rdfs:domain ifc:IfcDoor; rdfs:range xsd:double; a owl:DatatypeProperty. ifc:overallWidth rdfs:domain ifc:IfcDoor; rdfs:range xsd:double; a owl:DatatypeProperty.
  • 36. Faculty of Engineering and Architecture EXPRESS to OWL: challenges • Name conflicts – RDF properties are independent of classes (<> EXPRESS) – are the semantics still the same? • Conversion of rules expressed in EXPRESS to N3 rules ENTITY IfcPixelTexture Width : IfcInteger; Height : IfcInteger; WHERE WR21 : Width >= 1; END_ENTITY; • Conversion of functions expressed in EXPRESS to ??? – built-in functions, N3 rules, ...
  • 37. Faculty of Engineering and Architecture IFC-to-RDF Online service that converts building information in the Industry Foundation Classes (IFC) schema into an RDF graph [10] MultimediaLab. IFC-to-RDF service. http://ninsuna.elis.ugent.be/IfcRDFService. [11] MultimediaLab. IFC/RDF SPARQL endpoint. http://ninsuna.elis.ugent.be/SPARQLEndpoint/.
  • 38. @prefix : <http://multimedialab.elis.ugent.be/ontologies/ifc/instances#>. @prefix ifc: <http://multimedialab.elis.ugent.be/ontologies/ifc/ontology#>. @prefix list: <http://www.co-ode.org/ontologies/lists/2008/09/11/list.owl#>. @prefix xsd: <http://www.w3.org/2001/XMLSchema#>. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. Faculty of Engineering and Architecture :ifcOrganization_1 ifc:name "Autodesk Revit Architecture 2010"^^xsd:normalizedString; ifc:theIfcId "1"^^xsd:long; rdf:type ifc:IfcOrganization. :ifcApplication_2 ifc:applicationDeveloper :ifcOrganization_1; ifc:version "2010"^^xsd:normalizedString; ifc:applicationFullName "Autodesk Revit Architecture 2010"^^xsd:normalizedString; ifc:applicationIdentifier "Revit"^^xsd:normalizedString; ifc:theIfcId "2"^^xsd:long; rdf:type ifc:IfcApplication. :ifcCartesianPoint_4 ifc:coordinates ( "0.0"^^xsd:double "0.0"^^xsd:double ); ifc:theIfcId "4"^^xsd:long; rdf:type ifc:IfcCartesianPoint. :ifcDirection_5 ifc:directionRatios ( "1.0"^^xsd:double "0.0"^^xsd:double "0.0"^^xsd:double ); ifc:theIfcId "5"^^xsd:long; rdf:type ifc:IfcDirection. :ifcDirection_10 ifc:directionRatios ( "0.0"^^xsd:double "0.0"^^xsd:double "-1.0"^^xsd:double ); ifc:theIfcId "10"^^xsd:long; rdf:type ifc:IfcDirection. :ifcDirection_11 ifc:directionRatios ( "1.0"^^xsd:double "0.0"^^xsd:double ); ifc:theIfcId "11"^^xsd:long;
  • 39. Faculty of Engineering and Architecture Pubby OpenLink Virtuoso SPARQL endpoint [12] R. Cyganiak, C. Bizer. Pubby – A linked data frontend for SPARQL endpoints. http://www4.wiwiss.fu-berlin.de/pubby/. [13] OpenLink Software. Virtuoso Universal Server. http://virtuoso.openlinksw.com/.
  • 40. Faculty of Engineering and Architecture …
  • 41. Faculty of Engineering and Architecture Build new ontologies and new information models
  • 42. Faculty of Engineering and Architecture
  • 43. Faculty of Engineering and Architecture
  • 44. Faculty of Engineering and Architecture
  • 45. Faculty of Engineering and Architecture
  • 46. Faculty of Engineering and Architecture Architectural Information Modelling (AIM)
  • 47. Faculty of Engineering and Architecture
  • 48. Faculty of Engineering and Architecture [14] P. Pauwels, D. Di Mascio, R. De Meyer, J. Van Campenhout. About the interpretation of virtual heritage artefacts: case study of the Tower of Books in Ghent, Belgium. In: Journal on Computing and Cultural Heritage (2012) (submitted).