SlideShare une entreprise Scribd logo
1  sur  57
Télécharger pour lire hors ligne
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
A Semantic Web Approach
for
Defining Building Views
Tarcisio Mendes de Farias, Ana Roxin and
Christophe Nicolle
Standards Summit – Rotterdam
April 11 - April 14
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Agenda
Motivation
• General context presentation
• Model View Definition (MVD)
IFC Dynamic
Views
• Case study: COBieMVD
• Defining user views
Case
studies
• Institut Var
• Medical Clinic
• High-school
April 12th 2016 MVD 2
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
MOTIVATION
April 12th 2016 MVD 3
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Context and Motivations
buildingSMART
Linked Data
Working Group
(LDWG)
• Towards the definition
of a common ifcOWL
ontology
buildingSMART
community
proposes the
Model View
Definition (MVD)
approach
How to combine
MVD approach and
ifcOWL?
April 12th 2016 MVD 4
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Model View Definition (MVD)
◼ Model View Definitions (MVDs) can be serialized in mvdXML format
 mvdXML 1.0
 mvdXML 1.1 - outcome of the buildingSMART International Project S1015
"Enabling trust in BIM deliveries"
◼ The main drawbacks of such approach for extracting building views
are:
Lack of logical formalisms (e.g. Description logic, Horn-like
rules)
MVD solely considers the IFC schema
An MVD-based view constructor is less flexible and dynamic
when compared with our approach
April 12th 2016 MVD 5
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Scientific Background
◼ Horn-like rules (horn-clauses)
 A rule is composed of a rule head (consequent) and a body
(antecedent).
― p ∧ q ∧ ... ∧ t → u
― ¬p ∨ ¬q ∨ ... ∨ ¬t ∨ u
◼ There are several rule languages available and
implemented in Semantic Web technologies
 SWRL, RIF, F-logic, SPIN , N3-logic…
April 12th 2016 MVD 6
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
IFC DYNAMIC VIEWS
April 12th 2016 MVD 7
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Dynamic view process definition
An abstract view can be
pre-defined as a set of
logical rules by using
ifcOWL vocabulary
• Those rules can be stored
with building data and
schema
A concrete view can be
automatically generated
based on rules and the
ifcOWL ontology
(populated)
April 12th 2016 MVD 8
Users can easily define
rule-based views !
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Case study : COBieMVD
◼ COBieOWL: an ontology based on COBie standard
April 12th 2016 MVD 9
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Case study : COBieMVD
◼ MVD: external data constraints
COBie Table Column Reference
Contact Email IfcActor.Name
Contact CreatedBy
IfcActor.OwnerHistoryIfcOwnerHistory.OwningUser
IfcPersonAndOrganization.ThePersonIfcPerson.Ide
ntification
Contact CreatedOn IfcActor.OwnerHistoryIfcOwnerHistory.CreationDate
Contact Category
IfcActor.HasAssociations[*]IfcRelAssociatesClassifi
cation.RelatingClassificationIfcClassificationRefere
nce.Identification
Contact Company
IfcActor.TheActorIfcPersonAndOrganization.TheOrg
anizationIfcOrganization.Name
Floor Description IfcBuildingStorey.Description
Floor Elevation IfcBuildingStorey.Elevation
April 12th 2016 MVD 10
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Case study : COBieMVD
◼ MVD data constraints translated into Horn-like rules
 Schema alignment (reducing heterogeneity)
◼ Concept rule-based alignment
Contact ≡ IfcActor
ifcowl:IfcActor(x) → cobieowl:Contact(x)
cobieowl:Contact(x) → ifcowl:IfcActor(x)
Floor ≡ IfcBuildingStorey
ifcowl:IfcBuildingStorey (x) → cobieowl:Floor(x)
cobieowl:Floor(x) → ifcowl:IfcBuildingStorey (x)
April 12th 2016 MVD 11
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Case study : COBieMVD
◼ Look up the ifcOWL vocabulary (URIs) to produce rules
Column Reference Horn-like Rule based on ifcOWL terms
Email
(Contact)
IfcActor.Name
ifcowl:IfcActor(X) ∧ ifcowl:name_IfcRoot (X, Y) ∧
expr:hasString(Y, Z) → cobieowl:name(X,Z)
CreatedBy
(Contact)
IfcActor.OwnerHistoryIfcOwn
erHistory.OwningUserIfcPers
onAndOrganization.ThePerson
IfcPerson.Identification
ifcowl:IfcActor(X) ∧ ifcowl:ownerHistory… (X, Y) ∧
ifcowl:owningUser…(Y,Z) ∧ ifcowl:thePerson…(Z, K) ∧
ifcowl:identification…(K, L) ∧ expr:hasString(L, M) →
cobieowl:createdBy (X, M)
Company
(Contact)
IfcActor.TheActorIfcPersonAn
dOrganization.TheOrganizatio
nIfcOrganization.Name
ifcowl:IfcActor(X) ∧ ifcowl:theActor… (X, Y) ∧
ifcowl:theOrganization…(Y,Z) ∧ ifcowl:name…(Z, K) ∧
expr:hasString(K, M) →
cobieowl:company (X, M)
Description
(Floor)
IfcBuildingStorey.Description
ifcowl:IfcBuildingStorey(X) ∧ ifcowl:description… (X, Y) ∧
expr:hasString(Y, Z) → cobieowl:description(X,Z)
Elevation
(Floor)
IfcBuildingStorey.Elevation
ifcowl:IfcBuildingStorey(X) ∧ ifcowl:elevation
… (X, Y) ∧ expr:hasDouble(Y, Z) → cobieowl:elevation(X,Z)
April 12th 2016 MVD 12
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Case study : COBieMVD
◼ The choice of a horn-like rule syntax depends on the semantic graph
database or reasoner
 Stardog: SWRL, Stardog Rules Syntax
 Ontobroker: RIF, ObjectLogic
 EYE reasoner: N3Logic…
◼ Main benefits:
 Formal and logic-based
― Inference engine
 Ease of implementation for COBie MVD
― We only need to import rules in the database
― No needs to code a parser for mvdXML
April 12th 2016 MVD 13
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Case study : COBieMVD
◼ We can directly use a query language to retrieve COBie data that is
originally described using the IFC model
?x a cobieowl:Contact .
?x cobieowl:email ?email.
?x a ifcowl:IfcActor .
?x ifcowl:name_IfcRoot ?y.
?y expr:hasString ?z
becomes
April 12th 2016 MVD 14
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Defining user views
Abstract views
• Pre-defined, stored and
exchanged
Concrete views
• Built from IFC data
• Using abstract view
definitions (i.e. rules).
April 12th 2016 MVD 15
Easily configurable
• Set of concepts (C)
• Set of GUIDs (G)
• Set of IFC relationships (R)
A rule-based system to construct
building views
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
User view definition
April 12th 2016 MVD 16
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
SCM example
#6=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$);
#4=IFCPROPERTYSET('2pW3mRfBr7EwHldYmKP$PD',#33,'Pset_WindowCommon',$,(#1,#6));
#2=IFCRELDEFINESBYPROPERTIES('2yVDnLFbzAzx6B70P6n3aU',#33,$,$,(#1),#4);
#1=IFCWINDOW('1BYB9o9k5FZAAI8V0ct4P4',#33,'BK_tower_window:BK_tower_window:BK_tower_windo
w:145729',$,'BK_tower_window',#90910,#90904,'145729',2200.000000000015,1200.000000000011);
April 12th 2016 MVD 17
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Defining a building envelope view
Horn-like rules
• Specify which
elements are
part of the view
Horn-like rules
• Definition of new
concepts
pertaining to the
considered view
Horn-like rules
• Map the newly
defined
concepts to the
view
April 12th 2016 MVD 18
ifcowl:IfcObject(X1) ∧ ifcowl:IfcRelDefines(X2) ∧ ifcowl:relatedObjects…(X2 , X1) ∧
ifcowl:relatingPropertyDefinition… (X2 , X3) ∧ ifcowl:IfcPropertySet(X3) → :hasPropertySet(X1 ,X3)
aei:hasPropertySet(X1 , X2) ∧ ifcowl:hasProperties… (X2 , X3) ∧ ifcowl:IfcProperty(X3) → :hasProperty(X1 , X3)
aei:hasProperty(X1 , X3) ∧ ifcowl:name_IfcProperty(X3, X4) ∧ expr:hasString(X4 , "IsExternal”) ∧
ifcowl:nominalValue… (X3, X5) ∧ expr:hasBoolean(X5 , X6)→ :isExternal(X1 , X6)
aei:isExternal(X , true) ∧ ifcowl:IfcWall(X) → :ExternalWall(X)
aei:isExternal(X , true) ∧ ifcowl:IfcDoor(X) → :ExternalDoor(X)
aei:isExternal(X , true) ∧ ifcowl:IfcWindow(X) → :ExternalWindow(X)
:ExternalDoor(X) → :BuildingEnvelope(X)
:ExternalWall(X) → :BuildingEnvelope(X)
:ExternalWindow(X) → :BuildingEnvelope(X)
For simplicity's sake, we consider as a building
envelope all external doors, windows and walls
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
APPLICATION CASE STUDIES
April 12th 2016 MVD 19
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
The Duplex building project
◼ It was produced in Weimar Germany for a design competition
April 12th 2016 MVD 20
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Export phase inputs
April 12th 2016 MVD 21
C = {BuildingEnvelope}
G = { }
R = { IfcRelDecomposes, IfcRelContainedInSpatialStructure,
IfcRelVoidsElement, IfcRelFillsElement, IfcRelDefinesByProperties }.
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Additional case studies
Institute Var Medical clinic High-school
April 12th 2016 MVD 22
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Project: Institute Var
File sizes Original SPF file : 6 MB
Generated TTL file (with all original ˆdata): 35 MB
Building
view
Format: STEP Physical file
Query: All building doors
SPF size : 2.11 MB
April 12th 2016 MVD 23
C = {IfcDoor}
R = { IfcRelDecomposes,
IfcRelContainedInSpatialStructure,
IfcRelVoidsElement, IfcRelFillsElement,
IfcRelDefinesByProperties }.
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Project: Medical clinic
File sizes Original SPF file : 107 MB
Generated TTL file (with all original ˆdata): 689 MB
Building
view
Query: All building doors and windows
SPF size : 1.64 MB
April 12th 2016 MVD 24
C = {IfcDoor, IfcWindow}
R = { IfcRelDecomposes,
IfcRelContainedInSpatialStructure,
IfcRelVoidsElement,
IfcRelFillsElement,
IfcRelDefinesByProperties }
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Project: High-school
File sizes Original SPF file : 111 MB
Generated TTL file (with all original ˆdata): 762 MB
Building
view
Query: All building doors and stairs
SPF size : 21.5 MB
April 12th 2016 MVD 25
C = {IfcDoor, IfcStair}
R = {IfcRelDecomposes,
IfcRelContainedInSpatialStructure,
IfcRel-VoidsElement,
IfcRelFillsElement,
IfcRelDefinesByProperties }
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Conclusions
Benefits of MVD by using
Web semantic technologies
Less or no code needed
Storage of abstract view along with data
and schema
Users can easily define building views:
•GUIDs, IFC concepts or personalized concepts (rules)
Benefits of semantic web
rule syntax
Automatic generation of concrete views
Easier exchange and implementation of
abstract views
No needs to develop a parser for mvdXML
Everything is already coded in the semantic
graph database
April 12th 2016 MVD 26
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Thank you for your attention.
Tarcisio Mendes de Farias –
tarcisio.mendesdefarias@checksem.fr
Ana Roxin – ana-maria.roxin@u-bourgogne.fr
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBieOWL
Tarcisio Mendes de Farias, Ana Roxin and
Christophe Nicolle
Standards Summit – Rotterdam
April 11 - April 14
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Agenda
Context
• Building lifecycle
• Building Information Modeling
• COBie standard
Related
work
• Adapting BIM standards to OWL
• Converting spreadsheets into OWL
Approach
• Conception of COBieOWL
• Extending and populating the COBieOWL ontology
Benefits
• Addressing SPARQL queries over COBieOWL
• Inferring new information
• Enriching the COBie model
• Integration with the Linking Open Data (LOD) cloud
April 12th 2016 MVD 29
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
GENERAL CONTEXT
Building lifecycle
Building Information Modeling
COBie standard
April 12th 2016 MVD 30
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Building Lifecycle
Managing
Phase
Constructors
Project
Phase
ContractorContractor
Sub contractors
Restructuring
Phase
Study
Phase
Project Manager
April 12th 2016 MVD 31
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Building Management
Managing
Phase
Constructors
Project Phase
ContractorContractor
Sub contractors
Restructuration
Phase
Study
Phase
Project Manager
Maintenance
Audit and Inventory
Human resources
Contracts
(Security, maintenance…)
Financial management
(leasing, sales, tax, maintenance, insurance…)
Legislation, norms…
Real estate management
Relocation
Environmental impact
April 12th 2016 MVD 32
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Building Information Modeling (BIM)
◼ Latest approach for bridging interoperability gaps
among current systems in the AEC/FM
◼ IFC (Industry Foundation Classes)
 First BIM standard, in 1999 by buildingSMART
 Exchange of 3D building models
 Object oriented model
BIMApril 12th 2016 MVD 33
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBie standard
◼ Construction-Operations Building information exchange
◼ Created under the National Institute of Building Sciences (NIBS)
Facility Maintenance and Operations Committee
◼ For contractors, builders, designers and facility managers
◼ Novel method for sharing data during building life-cycle:
 Spreadsheet-based, no geometric/3D data
 Can be used on all building projects regardless of size and
technological complexity
 One COBie file per building project
General information about the COBie version and data
Yellow if required Green if specified as required
April 12th 2016 MVD 34
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBie deliverables
Early design
phase
• Sheet: Project,
site and facility
• Floor: Vertical
levels and
exterior areas
• Space: Spaces
• Zone: Sets of
spaces sharing
a specific
attribute
• Type: Types of
equipment,
products, and
materials
Detailed design
phase
• Component:
Individually
named or
schedule items
• System: Sets of
components
providing a
service
• Assembly:
Constituents for
types,
components
and others
• Connection:
Logical
connections
between
components
• Impact:
Economic,
environmental
and social
impacts at
various stages
in the life cycle
Construction
phase
• Document:
Inclusion of
submission and
approval
documents
• Type: Insertion
of manufacturer
and model
information
• Component:
Inclusion of
serial and tag
data
Facility
Management
phase
• Spare: Onsite
and
replacement
parts
• Resource:
Required
materials, tools,
and training
• Job: PM, safety,
and other job
plans
All Phases
• Document: All
applicable
document
references
• Attribute:
Properties of
referenced item
• Coordinate:
Spatial
locations in box,
line, or point
format
• Issue: Other
issues
remaining at
handover.
• Contact: People
and companies
April 12th 2016 MVD 35
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBie Data validation rules
◼ For referencing data present in other columns
Allowed values can be in form of a list, and must be also
present in the column Email from the Contact sheet.
April 12th 2016 MVD 36
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
OWL-based ontology
Decidable
Formal
DL-based
Problems with existing standards
Semantic heterogeneity
No logic
No
semantics
Static
formats
Use OWL for representing the
COBie standard = COBieOWL
April 12th 2016 MVD 37
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
RELATED WORK
Adapting BIM standards to OWL
Converting spreadsheets into OWL
April 12th 2016 MVD 38
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Current approaches
• Adapting IFC into OWL [1]
• For leveraging all modelling constraints required by the object-oriented structure
of the IFC schema
• Integration with the LOD cloud - IfcWOD
Adapting BIM standards to OWL
• Connor et al. [2] “Mapping Master: a Flexible Approach for Mapping Spreadsheets to
OWL »
• Mapping language M² for generating OWL ontologies
• Bowers et al. [3] “Owlifier: Creating OWL-DL ontologies from simple spreadsheet-
based knowledge descriptions”
• Rules for creating, relating, and constraining concepts through spreadsheets
• Software-based conversion into OWL-DL ontologies
• Jupp et al. [4] “Populous: A tool for populating Templates for OWL ontologies”
• Ontology population from table-based forms
Converting spreadsheets into OWL
[1] De Farias, T.M., Roxin, A., Nicolle, C.: IfcWoD, Semantically Adapting IFC Model Rela-tions into OWL Properties. Proceedings of the
32nd CIB W78 Conference on Information Technology in Construction, Oct 2015, Eindhoven, Netherlands
[2] O’Connor, M. J., Halaschek-Wiener, C. and Musen, M. A.: Mapping Master: A flexible approach for mapping spreadsheets to OWL. In
The Semantic Web–ISWC 2010 (pp. 194-208). Springer Berlin Heidelberg (2010).
[3] Bowers, S., Madin, J. S., & Schildhauer, M. P.: Owlifier: Creating OWL-DL ontologies from simple spreadsheet-based knowledge
descriptions. Ecological Informatics, 5(1), 19-25 (2010).
[4] Jupp, S., Horridge, M., Iannone, L., Klein, J., Owen, S., Schanstra, J., Stevens, R. and Wolstencroft, K.: Populous: A Tool for Populating
Templates for OWL Ontologies. In SWAT4LS. (2010)
April 12th 2016 MVD 39
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Lacks of the current approaches
Current approaches
• Use a mapping language:
• Each new version of
COBie standard implies
an update of the
mapping ensemble.
• Users need to learn the
mapping language
• Go against COBie’s initial
aim – avoiding additional
training
• Do not consider COBie
column color codes
Our approach
• Make use of the
spreadsheet data
validation functionality
for stating restriction
axioms and object
properties in the
ontology.
• Take column color codes
into consideration.
April 12th 2016 MVD 40
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
OUR APPROACH
Conception of COBieOWL
Extending and populating the COBieOWL ontology
April 12th 2016 MVD 41
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Our contributions
• Each sheet from the COBie 2.4 template is
mapped as an OWL class.
• Columns from sheets are mapped as
OWL properties.
• Cells from each sheet are mapped as
property values.
Semi-automatic
conception of
the COBieOWL
ontology, based
on conversion
rules:
• Java-based COBieOWL generator
• Relies on Apache POI API (for handling
spreadsheets) and on OWL API
Method for
automatic
population of
COBieOWL
April 12th 2016 MVD 42
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
A portion of COBieOWL ontology
∀ 𝐶 ∈ 𝐶𝑂𝐵𝑖𝑒 𝑇𝑒𝑚𝑝𝑙𝑎𝑡𝑒 𝑠ℎ𝑒𝑒𝑡 , 𝐶 ⊑ 𝐶𝑜𝑏𝑖𝑒𝑆ℎ𝑒𝑒𝑡 where 𝐶𝑜𝑏𝑖𝑒𝑆ℎ𝑒𝑒𝑡 ⊑ ⊤
April 12th 2016 MVD 43
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBie 2.4
template
OWL
Axioms
Example
Column that
points to
another
column
using “Data
Validation”
rule.
Functional
Object
Property
All COBie sheets, CreatedBy column has values from the
Email column from the Contact sheet.
cobie:createdBy = OWL object property with cobie:Contact as
its range
𝐶𝑜𝑛𝑡𝑎𝑐𝑡 ⊑ ⊤
⊤ ⊑ ∀𝑐𝑟𝑒𝑎𝑡𝑒𝑑𝐵𝑦. 𝐶𝑜𝑛𝑡𝑎𝑐𝑡
∃𝑐𝑟𝑒𝑎𝑡𝑒𝑑𝐵𝑦. ⊤ ⊑ 𝐶𝑜𝑏𝑖𝑒𝑠ℎ𝑒𝑒𝑡
Column that
points to
other sheet
rows using
cell values
separated
by commas.
Non-
functional
Object
Property
Contact sheet, ResourceNames column has values defined in
the Name column from the Resource sheet.
cobie:resourceNames = OWL non-functional property with
values from cobie:Resource
𝐽𝑜𝑏 ⊑ ⊤
𝑅𝑒𝑠𝑜𝑢𝑟𝑐𝑒 ⊑ ⊤
⊤ ⊑ ∀𝑟𝑒𝑠𝑜𝑢𝑟𝑐𝑒𝑁𝑎𝑚𝑒𝑠. 𝑅𝑒𝑠𝑜𝑢𝑟𝑐𝑒
∃𝑟𝑒𝑠𝑜𝑢𝑟𝑐𝑒𝑁𝑎𝑚𝑒𝑠. ⊤ ⊑ 𝐽𝑜𝑏
Specific Column Mapping Rules (1)
April 12th 2016 MVD 44
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBie 2.4
template
OWL
Axioms
Example
Columns
with values
from a
PickList
sheet
OWL
datatype
property with
values from
an OWL
enumeration
(owl:oneOf)
Category column in the Zone sheet takes values from the
ZoneType column
𝑍𝑜𝑛𝑒 ⊑ ∀𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦. 𝑍𝑂𝑁𝐸𝑇𝑌𝑃𝐸
𝑍𝑂𝑁𝐸𝑇𝑌𝑃𝐸
≡ {𝐶𝑖𝑟𝑐𝑢𝑙𝑎𝑡𝑖𝑜𝑛 𝑍𝑜𝑛𝑒} ⊔ {𝐹𝑖𝑟𝑒 𝐴𝑙𝑎𝑟𝑚 𝑍𝑜𝑛𝑒} ⊔ …
⊔ {𝑉𝑒𝑛𝑡𝑖𝑙𝑎𝑡𝑖𝑜𝑛 𝑍𝑜𝑛𝑒}).
Column
with values
from
PickList
sheet with a
cardinality ≤
threshold t.
Functional
Datatype
Property
Category column, threshold t = 16
1) In Type sheet, it has values from CategoryProduct column
(about 6900)  values become instances of
cobie:CategoryProduct class.
∀𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦. 𝐶𝑎𝑡𝑒𝑔𝑜𝑟𝑦𝑃𝑟𝑜𝑑𝑢𝑐𝑡
𝑠𝑢𝑝𝑒𝑟𝑐𝑙𝑎𝑠𝑠 𝑜𝑓 𝑐𝑜𝑏𝑖𝑒: 𝑇𝑦𝑝𝑒
2) In Floor sheet, it has values from PickList sheet (less than
16)
⊤ ⊑ ∀𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦𝐷𝑎𝑡𝑎𝑡𝑦𝑝𝑒. 𝑥𝑠𝑑: 𝑠𝑡𝑟𝑖𝑛𝑔
𝐹𝑙𝑜𝑜𝑟
⊑ ∀𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦𝐷𝑎𝑡𝑎𝑡𝑦𝑝𝑒. ({𝐹𝑙𝑜𝑜𝑟} ⊔ {𝑅𝑜𝑜𝑓 } ⊔ {𝑆𝑖𝑡𝑒}).
Specific Column Mapping Rules (2)
April 12th 2016 MVD 45
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBie 2.4
template
OWL
Axioms
Example
Required
Columns
(yellow)
Existential
restriction
𝐶𝑜𝑏𝑖𝑒𝑆ℎ𝑒𝑒𝑡 ⊑ ∃𝑐𝑟𝑒𝑎𝑡𝑒𝑑𝐵𝑦. 𝐶𝑜𝑛𝑡𝑎𝑐𝑡
𝐷𝑜𝑐𝑢𝑚𝑒𝑛𝑡 ⊑ ∃𝑛𝑎𝑚𝑒. 𝑥𝑠𝑑: 𝑠𝑡𝑟𝑖𝑛𝑔
Range definition for those properties is done via subsumption,
when it depends on their domain class:
∃𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦. ⊤
⊑ 𝐶𝑜𝑛𝑡𝑎𝑐𝑡 ⊔ 𝐷𝑜𝑐𝑢𝑚𝑒𝑛𝑡 ⊔ 𝑇𝑦𝑝𝑒 ⊔ ⋯ ⊔ 𝐹𝑎𝑐𝑖𝑙𝑖𝑡𝑦 )
𝐶𝑜𝑛𝑡𝑎𝑐𝑡 ⊑ ∀𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦. 𝐶𝑎𝑡𝑒𝑔𝑜𝑟𝑦𝑅𝑜𝑙𝑒
𝐷𝑜𝑐𝑢𝑚𝑒𝑛𝑡 ⊑ ∀𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦. 𝐷𝑜𝑐𝑢𝑚𝑒𝑛𝑡𝑇𝑦𝑝𝑒
𝐹𝑎𝑐𝑖𝑙𝑖𝑡𝑦 ⊑ ∀𝑐𝑎𝑡𝑒𝑔𝑜𝑟𝑦. 𝐶𝑎𝑡𝑒𝑔𝑜𝑟𝑦𝐹𝑎𝑐𝑖𝑙𝑖𝑡𝑦
Other COBie
Columns
Functional
Datatype
Property
Property range missing in COBie template, we use COBie
Responsibility Matrix as an input for COBieOWL generator:
⊤ ⊑ ∀𝑐𝑜𝑜𝑟𝑑𝑖𝑛𝑎𝑡𝑒𝑋𝐴𝑥𝑖𝑠. 𝑥𝑠𝑑: 𝑑𝑜𝑢𝑏𝑙𝑒
⊤ ⊑ ∀𝑐𝑜𝑙𝑜𝑟. 𝑥𝑠𝑑: 𝑠𝑡𝑟𝑖𝑛𝑔
⊤ ⊑ ∀𝑐𝑟𝑒𝑎𝑡𝑒𝑑𝑂𝑛. 𝑥𝑠𝑑: 𝑖𝑛𝑡𝑒𝑔𝑒𝑟
Specific Column Mapping Rules (3)
April 12th 2016 MVD 46
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
COBieOWL TBox
Item Value
Classes 30
Object properties 32
Datatype properties 125
Individuals (PickList) 9418
Inverse properties 7
DL expressiveness ALCHIF(D)
April 12th 2016 MVD 47
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Extending COBieOWL (1)
◼ Minor modeling problems solved manually
 Turtle version of COBieOWL imported into Protégé
 E.g. range of cobie:coordinateXAxis to xsd:double instead of xsd:string
April 12th 2016 MVD 48
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Extending COBieOWL (2)
◼ Sheets with columns that point to rows in other sheets
 Identify all sheets having 2 columns with references to rows in other
sheets
 Definition of a new OWL object property [sheet name]To:
― Range: cobie:CobieSheet
– [𝑠ℎ𝑒𝑒𝑡 𝑛𝑎𝑚𝑒] ⊑ ⊤
– ⊤ ⊑ ∀[𝑠ℎ𝑒𝑒𝑡 𝑛𝑎𝑚𝑒]𝑇𝑜. 𝐶𝑜𝑏𝑖𝑒𝑆ℎ𝑒𝑒𝑡
– ∃[𝑠ℎ𝑒𝑒𝑡 𝑛𝑎𝑚𝑒]𝑇𝑜. ⊤ ⊑ [𝑠ℎ𝑒𝑒𝑡 𝑛𝑎𝑚𝑒]
― Domain: OWL class corresponding to the identified sheet
 Definition of respective inverse properties
― 𝑐𝑜𝑏𝑖𝑒: [𝑠ℎ𝑒𝑒𝑡 𝑛𝑎𝑚𝑒]𝑇𝑜
― 𝑐𝑜𝑏𝑖𝑒: ℎ𝑎𝑠[𝑠ℎ𝑒𝑒𝑡 𝑛𝑎𝑚𝑒]
April 12th 2016 MVD 49
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Extending COBieOWL – example
Document sheet
Type sheet
∃𝒅𝒐𝒄𝒖𝒎𝒆𝒏𝒕𝑻𝒐. ⊤ ⊑ 𝐷𝑜𝑐𝑢𝑚𝑒𝑛𝑡
𝐷𝑜𝑐𝑢𝑚𝑒𝑛𝑡 ⊑ ⊤ ,
⊤ ⊑ ∀𝑑𝑜𝑐𝑢𝑚𝑒𝑛𝑡𝑇𝑜. 𝐶𝑜𝑏𝑖𝑒𝑆ℎ𝑒𝑒𝑡
ℎ𝑎𝑠𝐷𝑜𝑐𝑢𝑚𝑒𝑛𝑡 ≡ 𝑑𝑜𝑐𝑢𝑚𝑒𝑛𝑡𝑇𝑜−
April 12th 2016 MVD 50
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
BENEFITS OF COBIEOWL
Addressing SPARQL queries over COBieOWL
Inferring new information
Enriching the COBie model
Integration with the Linking Open Data (LOD) cloud
April 12th 2016 MVD 51
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
SPARQL queries over COBieOWL
◼ Extraction of sub-graphs of COBieOWL
◼ Return all building information as created by a given user
CONSTRUCT{
?x X3 ?o } WHERE {
?y a cobie:Contact.
?y cobie:email <mailto:user1@email.com>.
?x cobie:createdBy ?y.
?x X3 ?o }.
April 12th 2016 MVD 52
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Inferring new information
◼ By applying a DL reasoner over a KB
 Backward-chaining reasoner as implemented in Stardog
◼ Object property cobie:hasDocument that is stated as an inverse
property of cobie:documentTo
 Automatic inference of new assertions regarding cobie:hasDocument property
 Based on explicitly asserted cobie:documentTo properties
 And vice-versa
Assertions:
cobie:documentTo(doc1,type1)
cobie:hasDocument(type2, doc2)
Inferences:
cobie:documentTo(type2,doc2)
cobie:hasDocument(type1, doc1),
(type1, type2 instances of cobie:Type)
(doc1, doc2 instances of cobie:Document)
April 12th 2016 MVD 53
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Defining new concepts
◼ By using SWRL rules and swrlb built-ins
 For specifying additional information concerning elements of the TBox
◼ Definition of the cobie:Window concept
 Allows a mapping to the same concept in other ontologies (e.g. IfcWOD)
𝑐𝑜𝑏𝑖𝑒: 𝐶𝑜𝑚𝑝𝑜𝑛𝑒𝑛𝑡(? 𝑥) ∧ 𝑐𝑜𝑏𝑖𝑒: 𝑛𝑎𝑚𝑒(? 𝑥, ? 𝑦)
∧ 𝑠𝑤𝑟𝑙𝑏: 𝑐𝑜𝑛𝑡𝑎𝑖𝑛𝑠𝐼𝑔𝑛𝑜𝑟𝑒𝐶𝑎𝑠𝑒(? 𝑦, "𝑤𝑖𝑛𝑑𝑜𝑤" )
⟶ 𝑐𝑜𝑏𝑖𝑒: 𝑊𝑖𝑛𝑑𝑜𝑤(? 𝑥)
April 12th 2016 MVD 54
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Integration with the LOD cloud
◼ Links to well-known LOD vocabularies for automatic enrichment of
COBieOWL
◼ FOAF (Firend-Of-A-Friend)
 Remove existential restrictions for cobie:Contact
 Assert the axioms :
◼ Dbpedia
 cobie:hasDBpedia datatype property containing the URI identifying a
resource on Dbpedia
― Domain: cobie:CobieSheet
― 𝑐𝑜𝑏𝑖𝑒: ℎ𝑎𝑠𝐷𝐵𝑝𝑒𝑑𝑖𝑎(: 𝐶𝑎𝑝𝑖𝑡𝑎𝑙_𝑇𝑜𝑤𝑒𝑟, 𝑑𝑏𝑝𝑒𝑑𝑖𝑎: 𝐶𝑎𝑝𝑖𝑡𝑎𝑙_𝑇𝑜𝑤𝑒𝑟_(𝑆𝑖𝑛𝑔𝑎𝑝𝑜𝑟𝑒) ) .
𝑐𝑜𝑏𝑖𝑒: 𝐶𝑜𝑛𝑡𝑎𝑐𝑡 ≡ 𝑓𝑜𝑎𝑓: 𝐴𝑔𝑒𝑛𝑡
∃𝑐𝑜𝑏𝑖𝑒: 𝑔𝑖𝑣𝑒𝑛𝑁𝑎𝑚𝑒. ⊤ ⊑ 𝑓𝑜𝑎𝑓: 𝑃𝑒𝑟𝑠𝑜𝑛
∃𝑐𝑜𝑏𝑖𝑒: 𝑓𝑎𝑚𝑖𝑙𝑦𝑁𝑎𝑚𝑒. ⊤ ⊑ 𝑓𝑜𝑎𝑓: 𝑃𝑒𝑟𝑠𝑜𝑛
𝑐𝑜𝑏𝑖𝑒: 𝑔𝑖𝑣𝑒𝑛𝑁𝑎𝑚𝑒 ≡ 𝑓𝑜𝑎𝑓: 𝑔𝑖𝑣𝑒𝑛𝑁𝑎𝑚𝑒
𝑐𝑜𝑏𝑖𝑒: 𝑓𝑎𝑚𝑖𝑙𝑦𝑁𝑎𝑚𝑒 ≡ 𝑓𝑜𝑎𝑓: 𝑓𝑎𝑚𝑖𝑙𝑦𝑁𝑎𝑚𝑒
𝑐𝑜𝑏𝑖𝑒: 𝑒𝑚𝑎𝑖𝑙 ≡ 𝑓𝑜𝑎𝑓: 𝑚𝑏𝑜𝑥
April 12th 2016 MVD 55
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Conclusions
• COBieOWL ontology for the COBie standard
• Reduction of semantic heterogeneity
• Enrichment of building models
• Possible to address complex queries
• Integration in the LOD cloud
• Augmentation of data interoperability
Conclusions
• Aligning COBieOWL with other standards
• IfcWOD, OWL version of CityGML
• Address queries in natural language over such ontologies
Future works
April 12th 2016 MVD 56
AnaROXIN–ana-maria.roxin@u-bourgogne.fr
TracisioMENDESDEFARIAS-tarcisio.mendes-de-farias@u-bourgogne.fr
Thank you for your attention
Tarcisio Mendes de Farias – tarcisio.mendesdefarias@checksem.fr
Ana Roxin – ana-maria.roxin@u-bourgogne.fr

Contenu connexe

En vedette

PLNs, CoPs, and Connectivism
PLNs, CoPs, and ConnectivismPLNs, CoPs, and Connectivism
PLNs, CoPs, and ConnectivismDavid Mulder
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web John Breslin
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperabilityblogzilla
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated contentKatrin Weller
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curationHigher Education Marketing
 
Social Media and Scholarly Communication
Social Media and Scholarly CommunicationSocial Media and Scholarly Communication
Social Media and Scholarly CommunicationCrossref
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 
Gamification: How it can be used to Engage Library Users
Gamification: How it can be used to Engage Library UsersGamification: How it can be used to Engage Library Users
Gamification: How it can be used to Engage Library UsersSt. Petersburg College
 
Predicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebPredicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebMatthew Rowe
 
Twitter as a First Draft of the Present – and the Challenges of Preserving It...
Twitter as a First Draft of the Present – and the Challenges of Preserving It...Twitter as a First Draft of the Present – and the Challenges of Preserving It...
Twitter as a First Draft of the Present – and the Challenges of Preserving It...Axel Bruns
 
Global inspiration, local action #ili2014
Global inspiration, local action #ili2014Global inspiration, local action #ili2014
Global inspiration, local action #ili2014Jan Holmquist
 

En vedette (13)

About the Social Semantic Web
About the Social Semantic WebAbout the Social Semantic Web
About the Social Semantic Web
 
PLNs, CoPs, and Connectivism
PLNs, CoPs, and ConnectivismPLNs, CoPs, and Connectivism
PLNs, CoPs, and Connectivism
 
SIOC
SIOCSIOC
SIOC
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperability
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated content
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curation
 
Social Media and Scholarly Communication
Social Media and Scholarly CommunicationSocial Media and Scholarly Communication
Social Media and Scholarly Communication
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 
Gamification: How it can be used to Engage Library Users
Gamification: How it can be used to Engage Library UsersGamification: How it can be used to Engage Library Users
Gamification: How it can be used to Engage Library Users
 
Predicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebPredicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic Web
 
Twitter as a First Draft of the Present – and the Challenges of Preserving It...
Twitter as a First Draft of the Present – and the Challenges of Preserving It...Twitter as a First Draft of the Present – and the Challenges of Preserving It...
Twitter as a First Draft of the Present – and the Challenges of Preserving It...
 
Global inspiration, local action #ili2014
Global inspiration, local action #ili2014Global inspiration, local action #ili2014
Global inspiration, local action #ili2014
 

Similaire à A Semantic Web Approach for defining Building Views

On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...Ana Roxin
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsAna Roxin
 
A Linked Data Perspective for BIM
A Linked Data Perspective for BIMA Linked Data Perspective for BIM
A Linked Data Perspective for BIMAna Roxin
 
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
 
Rank | Analyse | Lead | Search
Rank | Analyse | Lead | SearchRank | Analyse | Lead | Search
Rank | Analyse | Lead | Searchsopekmir
 
Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016Valerie BRASSE
 
Marcel Wagner - Combining NGSI-LD and SHACL_v2.pptx
Marcel Wagner - Combining NGSI-LD and SHACL_v2.pptxMarcel Wagner - Combining NGSI-LD and SHACL_v2.pptx
Marcel Wagner - Combining NGSI-LD and SHACL_v2.pptxFIWARE
 
Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...Debmalya Biswas
 
Big Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORS
Big Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORSBig Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORS
Big Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORSMatt Stubbs
 
Boost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentBoost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentOntotext
 
Database Application Builder
Database Application Builder Database Application Builder
Database Application Builder Andrew Coe
 
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...Thoughtworks
 
Marie-Aude Aufaure keynote ieee cist 2014
Marie-Aude Aufaure keynote ieee cist 2014Marie-Aude Aufaure keynote ieee cist 2014
Marie-Aude Aufaure keynote ieee cist 2014ieee-cist
 
PROV-O Tutorial. DC-2013 Conference
PROV-O Tutorial. DC-2013 ConferencePROV-O Tutorial. DC-2013 Conference
PROV-O Tutorial. DC-2013 Conferencedgarijo
 
MongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same treeMongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same treeMongoDB
 
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
 
The chasm of cyberinfrastructures
The chasm of cyberinfrastructuresThe chasm of cyberinfrastructures
The chasm of cyberinfrastructuresHarold Teunissen
 
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...Spark Summit
 

Similaire à A Semantic Web Approach for defining Building Views (20)

On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building Views
 
A Linked Data Perspective for BIM
A Linked Data Perspective for BIMA Linked Data Perspective for BIM
A Linked Data Perspective for BIM
 
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
 
Rank | Analyse | Lead | Search
Rank | Analyse | Lead | SearchRank | Analyse | Lead | Search
Rank | Analyse | Lead | Search
 
Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016
 
Marcel Wagner - Combining NGSI-LD and SHACL_v2.pptx
Marcel Wagner - Combining NGSI-LD and SHACL_v2.pptxMarcel Wagner - Combining NGSI-LD and SHACL_v2.pptx
Marcel Wagner - Combining NGSI-LD and SHACL_v2.pptx
 
Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...Building an enterprise Natural Language Search Engine with ElasticSearch and ...
Building an enterprise Natural Language Search Engine with ElasticSearch and ...
 
Big Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORS
Big Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORSBig Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORS
Big Data LDN 2018: USING FAST-DATA TO MAKE SEMICONDUCTORS
 
Boost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentBoost your data analytics with open data and public news content
Boost your data analytics with open data and public news content
 
Database Application Builder
Database Application Builder Database Application Builder
Database Application Builder
 
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...
 
Marie-Aude Aufaure keynote ieee cist 2014
Marie-Aude Aufaure keynote ieee cist 2014Marie-Aude Aufaure keynote ieee cist 2014
Marie-Aude Aufaure keynote ieee cist 2014
 
PROV-O Tutorial. DC-2013 Conference
PROV-O Tutorial. DC-2013 ConferencePROV-O Tutorial. DC-2013 Conference
PROV-O Tutorial. DC-2013 Conference
 
cold2014-ldvizwiz
cold2014-ldvizwizcold2014-ldvizwiz
cold2014-ldvizwiz
 
MongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same treeMongoDB and Spring - Two leaves of a same tree
MongoDB and Spring - Two leaves of a same tree
 
MongoDB + Spring
MongoDB + SpringMongoDB + Spring
MongoDB + Spring
 
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
 
The chasm of cyberinfrastructures
The chasm of cyberinfrastructuresThe chasm of cyberinfrastructures
The chasm of cyberinfrastructures
 
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
Hiding Apache Spark Complexity for Fast Prototyping of Big Data Applications—...
 

Plus de Ana Roxin

Apporter du sens aux données BIM
Apporter du sens aux données BIMApporter du sens aux données BIM
Apporter du sens aux données BIMAna Roxin
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM DataAna Roxin
 
Linked Data Vocabularies for BIM
Linked Data Vocabularies for BIMLinked Data Vocabularies for BIM
Linked Data Vocabularies for BIMAna Roxin
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis finalAna Roxin
 
Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Ana Roxin
 
Les données liées pour le BIM
Les données liées pour le BIMLes données liées pour le BIM
Les données liées pour le BIMAna Roxin
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIMAna Roxin
 
Geographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataGeographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataAna Roxin
 
An Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAn Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAna Roxin
 
Reasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogReasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogAna Roxin
 
Federated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesFederated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesAna Roxin
 
Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Ana Roxin
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardAna Roxin
 

Plus de Ana Roxin (13)

Apporter du sens aux données BIM
Apporter du sens aux données BIMApporter du sens aux données BIM
Apporter du sens aux données BIM
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM Data
 
Linked Data Vocabularies for BIM
Linked Data Vocabularies for BIMLinked Data Vocabularies for BIM
Linked Data Vocabularies for BIM
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final
 
Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)
 
Les données liées pour le BIM
Les données liées pour le BIMLes données liées pour le BIM
Les données liées pour le BIM
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIM
 
Geographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataGeographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical data
 
An Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAn Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM Projects
 
Reasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogReasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and Stardog
 
Federated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesFederated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM Ontologies
 
Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standard
 

Dernier

Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 

Dernier (20)

Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 

A Semantic Web Approach for defining Building Views