ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
-
Upload
pieter-pauwels -
Category
Engineering
-
view
71 -
download
2
Transcript of ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
![Page 1: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/1.jpg)
Representing SimModel in the Web Ontology Language
Pieter Pauwels, Ghent University, Belgium
Edward Corry, National University Ireland Galway, Ireland
James O’Donnell, University College Dublin, Ireland
![Page 2: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/2.jpg)
![Page 3: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/3.jpg)
![Page 4: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/4.jpg)
![Page 5: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/5.jpg)
LINKED BUILDING DATA
![Page 6: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/6.jpg)
Linked Building Data
![Page 7: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/7.jpg)
LBD
![Page 8: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/8.jpg)
Linked Data in Architecture and Construction
• Main principles
– distributed / decentralised information management
– interactive information search and reasoning over the web
– sharing partial data
==> higher accessibility of information for human and computer
• remarks
– user-friendliness of SPARQL
– ownership issues (provenance, security, and privacy)
![Page 9: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/9.jpg)
original image in Bazjanac et al., 2011 “Data environments and processing in semi-automated simulation with EnergyPlus.”
28th International CIB W078-W102 Conference.
SimModel for BEP information exchange
![Page 10: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/10.jpg)
original SimModel schema: set of six XSD schema’s
1. SIM core http://www.lbl.gov/namespaces/Sim/SimModelCore simcore.xsd
2. SIM building model http://www.lbl.gov/namespaces/Sim/BuildingModel simbldg.xsd
3. SIM resources general http://www.lbl.gov/namespaces/Sim/ResourcesGeneral simres.xsd
4. SIM resources geometry http://www.lbl.gov/namespaces/Sim/ResourcesGeometry simgeom.xsd
5. SIM MEP model http://www.lbl.gov/namespaces/Sim/MepModel simmep.xsd
6. SIM model http://www.lbl.gov/namespaces/Sim/Model simmodel.xsd
![Page 11: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/11.jpg)
complexType SimFlowMover
abstract complexType SimFlowMover_Default
complexType SimFlowMover_Default_Default
abstract complexType SimFlowMover_Fan
complexType SimFlowMover_Fan_NightVentilation
complexType SimFlowMover_Fan_ZoneExhaust
abstract complexType SimFlowMover_Pump
complexType SimFlowMover_Pump_ConstantSpeedReturn
complexType SimFlowMover_Pump_ConstantSpeedSupply
complexType SimFlowMover_Pump_UserDefined
complexType SimFlowMover_Pump_VariableSpeedReturn
complexType SimFlowMover_Pump_VariableSpeedSupply
complexType SimFlowMover_Pump_VarSpeedCondensateReturn
complexType SimFlowMover_Pump_VarSpeedCondensateSupply
XSD Class Hierarchy
![Page 12: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/12.jpg)
Input XSD <xs:complexType name="SimActor">
<xs:complexContent>
<xs:extension base="simres:SimActorDefinition">
<xs:sequence>
<xs:element ref="simres:GlobalId" minOccurs="0" maxOccurs="1"/>
<xs:element ref="simres:OwnerHistory" minOccurs="0" maxOccurs="1"/>
<xs:element ref="simres:ObjectType" minOccurs="0" maxOccurs="1"/>
<xs:element ref="simres:TheActor" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SimResourceObject" abstract="true">
<xs:attribute name="RefId" type="xs:ID" use="required"/>
</xs:complexType>
<xs:element name="GlobalId" type="xs:string"/>
<xs:element name="OwnerHistory" type="xs:IDREF"/>
<xs:element name="ObjectType" type="xs:string"/>
<xs:element name="TheActor" type="xs:IDREF"/>
Class
Class
Properties + Property Ranges
Property Domains
![Page 13: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/13.jpg)
Output OWL simres:SimActor
rdfs:subClassOf simres:SimActorDefinition ;
rdf:type owl:Class .
simres:simActor_GlobalId
rdf:type owl:DatatypeProperty;
rdfs:domain simres:SimActor;
rdfs:range xsd:string .
simres:simActor_OwnerHistory
rdf:type owl:ObjectProperty;
rdfs:domain simres:SimActor;
rdfs:range simres:SimResourceObject .
simres:simActor_ObjectType
rdf:type owl:DatatypeProperty;
rdfs:domain simres:SimActor;
rdfs:range xsd:string .
simres:simActor_TheActor
rdf:type owl:ObjectProperty;
rdfs:domain simres:SimActor;
rdfs:range simres:SimResourceObject .
![Page 14: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/14.jpg)
alternative SimModel schema: set of six OWL ontologies
1. SIM core http://www.lbl.gov/namespaces/Sim/SimModelCore simcore.owl
2. SIM building model http://www.lbl.gov/namespaces/Sim/BuildingModel simbldg.owl
3. SIM resources general http://www.lbl.gov/namespaces/Sim/ResourcesGeneral simres.owl
4. SIM resources geometry http://www.lbl.gov/namespaces/Sim/ResourcesGeometry simgeom.owl
5. SIM MEP model http://www.lbl.gov/namespaces/Sim/MepModel simmep.owl
6. SIM model http://www.lbl.gov/namespaces/Sim/Model simmodel.owl
![Page 15: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/15.jpg)
Select a simmodel .xml-file
![Page 16: ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language](https://reader034.fdocuments.net/reader034/viewer/2022042814/554a165eb4c90507558b518d/html5/thumbnails/16.jpg)
Linked Data in Architecture and Construction
• Main principles
– distributed / decentralised information management
– interactive information search and reasoning over the web
– sharing partial data
==> higher accessibility of information for human and computer
• remarks
– user-friendliness of SPARQL
– ownership issues (provenance, security, and privacy)