COINS 2 0 Hoofdlijnen Hans Schevers www Building
![COINS 2. 0 Hoofdlijnen Hans Schevers www. Building. Bits. nl COINS 2. 0 Hoofdlijnen Hans Schevers www. Building. Bits. nl](https://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-1.jpg)
COINS 2. 0 Hoofdlijnen Hans Schevers www. Building. Bits. nl
![De grote lijnen: COINS 2. 0 t. o. v. COINS 1. x • Behoud De grote lijnen: COINS 2. 0 t. o. v. COINS 1. x • Behoud](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-2.jpg)
De grote lijnen: COINS 2. 0 t. o. v. COINS 1. x • Behoud van de Zipfile overdracht mechanisme • Behoud van uitbreidbaarheid via referentie kaders • System Engineering uit het core model – SE Referentiekaders • RDF/OWL als basis-techniek voor modellering • Meer mogelijkheden voor OTL’s • Adoptie COINS 2. 0 – COINS object georienteerde API • Java • Dot. Net – Rdf/owl
![COINS begrippen http: //www. coinsweb. nl/COINS 2. 0/cbim-2. 0. rdf • Coins Container Coins COINS begrippen http: //www. coinsweb. nl/COINS 2. 0/cbim-2. 0. rdf • Coins Container Coins](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-3.jpg)
COINS begrippen http: //www. coinsweb. nl/COINS 2. 0/cbim-2. 0. rdf • Coins Container Coins Core Model – C-BIM model • Coins Core Model • Object. Type. Library (OTL) • Referentie kaders Referentie kader COINSContainer/zip (*. ccr) OTL C-BIM Model Rdf/owl Documenten WOA rdf/owl
![Overzicht veranderingen: Core Model Functie COINS 1. x COINS 2. 0 Object/Kenmerk modellering x Overzicht veranderingen: Core Model Functie COINS 1. x COINS 2. 0 Object/Kenmerk modellering x](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-4.jpg)
Overzicht veranderingen: Core Model Functie COINS 1. x COINS 2. 0 Object/Kenmerk modellering x x re-engineered Externe OTL bibliotheken x x re-engineered Systems Engineering x - Requirement, Function, Verification, etc eruit Planning x - Task eruit gehaald Scheiding Fysiek en Ruimtelijk x - Space en Physical. Object eruit Level of Detail x - Layer. Index eruit. Building. Object x - Building eruit (Eenheden modellering) - x QUDT Units als referentie kader Relaties tussen objecten x x Re-engineered Versiemanagement OTL objecten x x Kleine re-engineering Link externe bibliotheek x x Library reference eruit en owl: import gebruiken WOA x x (Van XML naar RDF/OWL) OO Rdf/owl Algemene Modellering Veranderingen Multiple inheritance, meervouding typeren, owl Restrictions
![COINS Core model (visual owl) http: //www. buildingbits. nl/coins/2. 0 COINS Core model (visual owl) http: //www. buildingbits. nl/coins/2. 0](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-5.jpg)
COINS Core model (visual owl) http: //www. buildingbits. nl/coins/2. 0
![COINS Core model vanuit Topbraid composer http: //www. buildingbits. nl/coins/2. 0/uml COINS Core model vanuit Topbraid composer http: //www. buildingbits. nl/coins/2. 0/uml](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-6.jpg)
COINS Core model vanuit Topbraid composer http: //www. buildingbits. nl/coins/2. 0/uml
![COINS 2. 0 als UML Class model Het nieuwe COINS core model Peter Willems COINS 2. 0 als UML Class model Het nieuwe COINS core model Peter Willems](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-7.jpg)
COINS 2. 0 als UML Class model Het nieuwe COINS core model Peter Willems 13: 45 – 14: 05
![COINS Core model 2. 0: versimpeld Rdf/OWL Complex. Property. Value • Units • Koppeling COINS Core model 2. 0: versimpeld Rdf/OWL Complex. Property. Value • Units • Koppeling](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-8.jpg)
COINS Core model 2. 0: versimpeld Rdf/OWL Complex. Property. Value • Units • Koppeling geometrie – Relatieve plaatsing Simple Property Complex. Property Object/Assembly/Part/Catalogue. Part Connection Contains. Relation • Provenance • Versie informatie • Koppeling documenten
![Hello world schematisch Hello world schematisch](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-9.jpg)
Hello world schematisch
![Hello World in Topbraid Composer Hello World in Topbraid Composer](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-10.jpg)
Hello World in Topbraid Composer
![Serialisatie: turtle & rdf/xml : voorbeeld. Object rdf: type cbim-2. 0: Coins. Container. Object Serialisatie: turtle & rdf/xml : voorbeeld. Object rdf: type cbim-2. 0: Coins. Container. Object](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-11.jpg)
Serialisatie: turtle & rdf/xml : voorbeeld. Object rdf: type cbim-2. 0: Coins. Container. Object ; rdf: type cbim-2. 0: Object ; cbim-2. 0: description "Dit is een voorbeeld object"^^xsd: string ; cbim-2. 0: has. Properties : Float. Property_1 ; cbim-2. 0: has. Properties : String. Property_1 ; cbim-2. 0: name "Voorbeeld object met een float en string property"^^xsd: string ; <cbim-2. 0: Object rdf: ID="voorbeeld. Object"> <rdf: type rdf: resource="/cbim-2. 0. rdf#Coins. Container. Object"/> <cbim-2. 0: description rdf: datatype="http: //www. w 3. org/2001/XMLSchema#string" >Dit is een voorbeeld object</cbim-2. 0: description> <cbim-2. 0: name rdf: datatype="http: //www. w 3. org/2001/XMLSchema#string" >Voorbeeld object met een float en string property</cbim-2. 0: name> <cbim-2. 0: has. Properties rdf: resource="#String. Property_1"/> <cbim-2. 0: has. Properties rdf: resource="#Float. Property_1"/> </cbim-2. 0: Object>
![Kenmerkende modellering COINS 2. 0 • ‘Properties’ zijn geobjectificeerd – String. Property, Numerical. Property, Kenmerkende modellering COINS 2. 0 • ‘Properties’ zijn geobjectificeerd – String. Property, Numerical. Property,](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-12.jpg)
Kenmerkende modellering COINS 2. 0 • ‘Properties’ zijn geobjectificeerd – String. Property, Numerical. Property, etc. • Objectificering van relaties – Connection – Contains. Relation • Meervoudige typering van individuals • Refereren naar externe documenten (inclusief geometrie) Starterskit Renzo Rijswijk • Versies van COINS objecten viavan next. Trunk. Version 14: 05 – 14: 30
![Objectificering Objectificering](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-13.jpg)
Objectificering
![Meervoudige typering Meervoudige typering](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-14.jpg)
Meervoudige typering
![Uitbreidingen COINS 2. 0 • Referentie kaders – SE/BIM – WOA – Branching • Uitbreidingen COINS 2. 0 • Referentie kaders – SE/BIM – WOA – Branching •](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-15.jpg)
Uitbreidingen COINS 2. 0 • Referentie kaders – SE/BIM – WOA – Branching • OTL’s – RWS – CB-NL –. . . Bibliotheken en referentiekaders Peter Willems 15: 15 – 15: 35
![Uitbreidingen • Uitbreidingen van het model – Nieuwe classes als subtype van bestaande COINS Uitbreidingen • Uitbreidingen van het model – Nieuwe classes als subtype van bestaande COINS](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-16.jpg)
Uitbreidingen • Uitbreidingen van het model – Nieuwe classes als subtype van bestaande COINS classes • • Catalogue. Part/Objects Entity. Property Connection Assembly/Part – Owl vocabulair (Objecten) (Kenmerken) (Connecties tussen Objecten) (Decompositie) (instrumentarium) • Restricties – Cardinality (min, max, exactly) – all. Values. From, one. Of • Domain/range
![OTL uitbreiding voorbeeld COINS Core OTL Container OTL uitbreiding voorbeeld COINS Core OTL Container](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-17.jpg)
OTL uitbreiding voorbeeld COINS Core OTL Container
![(Schema) & Data validatie • Rule set in TBC • Star. Dog ICV • (Schema) & Data validatie • Rule set in TBC • Star. Dog ICV •](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-18.jpg)
(Schema) & Data validatie • Rule set in TBC • Star. Dog ICV • CWA reasoners
![Gevolgtrekking en validatie has. Properties belongs. To COINS Semantiek 15: 35 – 15: 55 Gevolgtrekking en validatie has. Properties belongs. To COINS Semantiek 15: 35 – 15: 55](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-19.jpg)
Gevolgtrekking en validatie has. Properties belongs. To COINS Semantiek 15: 35 – 15: 55
![COINS 2. 0 Software • COINS API/SDK – OO interface naar COINS Data • COINS 2. 0 Software • COINS API/SDK – OO interface naar COINS Data •](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-20.jpg)
COINS 2. 0 Software • COINS API/SDK – OO interface naar COINS Data • (Met intellisense) – Sparql ondersteuning – Aansluitbaar op triplestores – Java en dotnet omgeving • COINS Navigator – Desktop applicatie voor het inlezen, modificeren en creeeren van COINS gegevens COINS 2. 0 API Bastiaan Bijl (14: 40 – 15: 00 ) COINS 2. 0 Navigator Peter Willems (14: 30 – 14: 40)
![Samenvatting COINS 2. 0 • Simpeler – Kleiner Core model – Object Georienteerde API Samenvatting COINS 2. 0 • Simpeler – Kleiner Core model – Object Georienteerde API](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-21.jpg)
Samenvatting COINS 2. 0 • Simpeler – Kleiner Core model – Object Georienteerde API (Java en Dotnet) – Meer gebruik van rdf/owl • Betere integratie Object. Type. Bibliotheken – Veel meer mogelijkheden voor OTL’s • Minder ‘voorschrijvend’ – Meer optionele referentie kaders • COINS lift (nog meer) mee op Semantic Web technologie – Veel meer gebruik van standaard software – owl editors, triplestores, (Geo) Sparql, reasoners, validators
![Bedankt voor uw aandacht Hans Schevers Hans@Building. Bits. nl www. Building. Bits. nl Bedankt voor uw aandacht Hans Schevers Hans@Building. Bits. nl www. Building. Bits. nl](http://slidetodoc.com/presentation_image_h2/5bce3ed5b0d2fc287fe97e7855a782b7/image-22.jpg)
Bedankt voor uw aandacht Hans Schevers Hans@Building. Bits. nl www. Building. Bits. nl
- Slides: 22