Ecppm 2014 presentation_beetz

32
Interoperable data models for infrastructural artefacts – an IFC extension method using RDF vocabularies exemplified with quay wall structures for harbors Jakob Beetz , Wouter Coebergh van den Braak, Robbin Botter Eindhoven University of Technology Sisi Zlatanova Delft University of Technology Ruben de Laat Logic Labs

description

Using RDF vocabularies to semantically enrich legacy Industry Foundation Classes (IFC) models. Case study Port of Rotterdam. Presentation at ECPPM 2014

Transcript of Ecppm 2014 presentation_beetz

  • 1. Interoperable data models for infrastructural artefacts an IFC extension method using RDF vocabularies exemplified with quay wallstructures for harborsJakob Beetz, Wouter Coebergh van den Braak, Robbin BotterEindhoven University of TechnologySisi ZlatanovaDelft University of TechnologyRuben de LaatLogic Labs

2. Project overviewPartners: 3. 3DSDI phase 1:Process and Requirements analysis 4. 3DSDI phase 1:Process and Requirements analysis 5. Inventory of use cases and aspect models 6. 3DSDI phase 2:Quay wall extension to the IFC model 7. Application XInternal Object Model IFC SchemaNative file:.rvt, .dgnIFC Instance file:.ifc, .ifcxmlMappingApplication Y 8. Traditional schema extension to the IFC model stand 9. Traditional schema extension to the IFC model stand 10. ENTITY IfcQuayWallSystemSUPERTYPE OF (ONEOF( IfcQuayWallSystemStandard,IfcQuayWallSystemCombined,IfcQuayWallSystemDiaphragm,IfcQuayWallSystemSpanwand))SUBTYPE OF (IfcQuayWallPart);END_ENTITY;ENTITY IfcQuayWallSystemStandardSUPERTYPE OF (ONEOF( IfcQuayWallSystemStandardZ,IfcQuayWallSystemStandardU,IfcQuayWallSystemStandardFlat,IfcQuayWallSystemStandardPan))SUBTYPE OF (IfcQuayWallSystem);END_ENTITY;ENTITY IfcQuayWallSystemStandardZSUBTYPE OF (IfcQuayWallSystemStandard);Profile : IfcQuayZProfileDef;Geometry : IfcSweptAreaSolid;END_ENTITY;ENTITY IfcQuayZProfileDefSUBTYPE OF (IfcParameterizedProfileDef);OverallWidth : IfcPositiveLengthMeasure;OverallHeigth : IfcPositiveLengthMeasure;FlangeWidth : IfcPositiveLengthMeasure;ProfileThickness : IfcPositiveLengthMeasure;FlangeSlope : IfcPlaneAngleMeasure;PositionConnectionPoint : IfcAxis2Placement2D;END_ENTITY; 11. Exchange Requirements(IDM)Model View Definition(schema level)Implementation & Certificationin Domain ApplicationBIM ValidationDomain Model ViewIFC SchemaHigh Level Specification(concept units)Model Filter on Schema levelTask-based Model ViewModel Filter on Objector LevelModel Filter on Objector LevelAccording to MVDAccording to MVD(Central Repository Implementation )Automated process in real projectIFC InstanceIDM-MVD process 12. 3DSDI phase 3:Semantic enrichment of IFC with RDF Minimize implementation effort => better support for tools Improve flexibility => Quay walls today, off shore windparks tomorrow Using open standards => connecting and sharing with other (engineering)domains Building on open technologies => plethora of mature (development) tools 13. Networked data sets:The Semantic WebNow... that should clear up a few things around here Horrocks, Oxford University 14. Networked data sets:The Semantic WebBIMGISHbR 15. Existing models and vocabulariesConnectednessSpecific to the Built Environment 16. Networked data sets 17. Networked data sets:The Semantic Web technology stackProofLogicOWLRDF+ RDF SchemaXML + XML-NS + XML SchemaUnicode URIDigital SignatureTrust 18. Using external vocabularies in IFC:the buildingSMART data dictionary wayaccording to SN/TS 3489 19. Using external vocabularies in IFC:the RDF way 20. Networked data sets:Legacy application integration 21. Prototype on practical models anddatasetsbSDD as RDFModeling expertModeling expert 22. Semantic Enrichment prototype demo 23. Integrated prototype IFC+CityGML 24. Thank you! questions: [email protected]