COINS 2.0 Hoofdlijnen Hans Schevers www.BuildingBits.nl.

Slides:



Advertisements
Verwante presentaties
KINN 2010 •OOP •O Object •O Georiënteerd •P Programmeren.
Advertisements

Unleash your productivity with Startup TOOLS today •Configuratie voor de PTC product ontwikkeling omgeving, •Applicaties voor een gecentraliseerd, grafisch.
Semantiek en Geo-Informatie Oracle SIM workshop 16 Juni 2010,
Fedora Content Model en XSLT Fedora op Klompen, Amsterdam, Egbert Gramsbergen TU Delft Library / Digital Product Development
(c) Marc de Graauw Presentatie XML Marc de Graauw 2 maart 2000.
Software Architectuur Over de samenhang der dingen = Over de connecties tussen componenten Over de afhankelijkheden tussen modules Over de belangen van.
RUP Elaboration Analyse en Ontwerp Jef Bergsma.
Gegevensbeheer Karin Diederiks KOAC•NPC.
Semantic wiki’s voor Semantic web onderwijs NIOC 2011, 8 april 2011 Lloyd Rutledge en Harold Pootjes Open Universiteit.
De CB-NL De Concepten Bibliotheek voor de geBouwde omgeving
Open Universiteit Nederland Afstudeeropdracht Bachelor Informatica
1 Toegepaste Informatica Keuzevak C++ 3°jaar. 2 Studiefiche  Software  Boek (hfst 3-5)  Presentatie (website)
1 Orientatie InformatieSystemen K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001.
Ontwerpen van Informatiesystemen met
© Universiteitsbibliotheek Groningen METIS Aanleverloket Metis/Repositories Henk Druiven Henk Ellermann Afdeling Digitale Bibliotheek Vz. Universiteitsbibliotheek/RuG.
1 Het probleem RO Milieu Landbouw SocZekerheid Etc. LerenWerkenWonenPensioenEtc. Overheids- organisatie Burger ??? Regelgeving per domein Vraag op levensmoment.
Opleiding AI cursus Databases
Centrum voor proces- en productontwikkeling Samenhang taxonomie XBRL-NL met Auditfile en Winstaangifte.
The KB en Web 2.0 Verlaag de drempel om services te integreren. Theo van Veen, 7 november 2006.
Visual Basic .NET voor studenten
Designing Knowledge Systems b Hoofdstuk 11 van Knowledge Engineering and Management. The CommonKADS Methodology. b A.Th. Schreiber, J.M. Akkermans, A.A.Anjewierder,
1 OMI Technisch ontwerp. 2 Technisch ontwerp ‘content’ Veel breder dan business portals (Carlson) Verschillende aspecten / aandachtspunten:
XML en het gebruik ervan in de DMFA
Minicollege Service Oriented Architecture
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Inwinning van 3D topografie Sander Oude Elberink George Vosselman 28 april 2006.
Samenhang taxonomie XBRL-NL met Auditfile en Winstaangifte
ONLINE VERBONDEN EN INTELLIGENTE COMPUTERS Semantisch web Tom Schurmans Gunter Fransen Nand Truyen Nele Lieben.
KINN 2010 OOP O Object O Georiënteerd P Programmeren.
PADS4 maakt het eenvoudig om informatie te verspreiden naar een specifiek publiek op de juiste plaats en het juiste moment PADS4 is een professionele oplossing.
OWL toepassing in Semantic Media Wiki
Artificial Pancreas Cheetah Just Boerlage & Patrick van Kouteren.
Tircms03-p les 1 C++ voor C-kenners Voor Technische Informatica.
??  Google maps is een kaart van de hele wereld.  Google heeft een API gemaakt waarmee webontwikkelaars google maps in hun website kunnen integreren.
Virtueel Bouwen – Digitaal Verbinden Bouw Information Model Bauke de Vries.
Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Beyond Object-Orientation?
Introductie Systems Engineering
Datum Task Force Architectuur development in 2008.
Agenda Inleiding en Lagerhuis: Proces management en proces keten optimalisatie gaat ons helpen inzicht te krijgen in de impact van toekomstige veranderingen.
Nieuwe cursus: Semantic web TouW-Informatica Symposium, 13 november 2010, Amsterdam Lloyd Rutledge.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
IMKL2015 informatiebijeenkomst 30 juni Laatste Nieuws
1 Waarom COINS en waarom “Redesign the Standard”? Dik Spekkink Clustermanager Proces & IT Wat is.
COINS 2.0 presentatie, 7 april 2016 Gebruik COINS voor Informatiemanagement Herman Winkels Rijkswaterstaat Bij RWS voor Beheer en Onderhoud.
BIBLIOTHEKEN EN REFERENTIEKADERS Peter Willems. BIBLIOTHEKEN EN REFERENTIEKADERS Bibliotheek: Dynamisch, eenvoudig aan te passen, objectversiemanagement.
COINS 2.0 SEMANTIEK Hans Schevers
COINS 2.0 NAVIGATOR Peter Willems. COINS 2.0 NAVIGATOR 2 | COINS 2.0 Navigator Highlights Volledig redesign ten opzichte van de COINS 1.x Navigator Pre-release.
COINS 2.0 API als onderdeel van de SDK 7 april 2016 Bastiaan Bijl.
Planning producten COINS(2.o) Frans van Dam Projectleider COINS2.0 1.
HET NIEUWE COINS CORE MODEL Peter Willems. HET NIEUWE COINS CORE MODEL 2 | Het nieuwe COINS core model Highlights Back to basics Meer gebruik van OWL.
Paul Janssen voor Wilko Quak Voortgang XML implementatie IMKL 2015.
Quick Reference Guide Plandix versie 2.0 Plancoördinatie.
1 Afstemming op SE Basismodel Dik Spekkink Clustermanager Proces & IT.
Software Development fundamentals
Frontend Oss
De programmeertaal C++
Inleiding, stand van zaken COINS2.o
COINS Navigator 2.
ASP.NET MVC Web Development
Software Development fundamentals
Gebruikersdag 2017 Welkom.
ASP.NET MVC Web Development
COINS Navigator 2.
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Unified Modeling Language
Transcript van de presentatie:

COINS 2.0 Hoofdlijnen Hans Schevers

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 DotNet –Rdf/owl

Coins Container –C-BIM model Coins Core Model ObjectTypeLibrary (OTL) Referentie kaders COINS begrippen COINSContainer/zip (*.ccr) C-BIM Model Rdf/owl Coins Core Model Referentie kaderOTL Documenten WOA rdf/owl

Overzicht veranderingen: Core Model FunctieCOINS 1.xCOINS 2.0Veranderingen Object/Kenmerk modelleringxxre-engineered Externe OTL bibliothekenxxre-engineered Systems Engineeringx -Requirement, Function, Verification,etc eruit Planningx-Task eruit gehaald Scheiding Fysiek en Ruimtelijkx-Space en PhysicalObject eruit Level of Detailx-LayerIndex eruit. BuildingObjectx-Building eruit (Eenheden modellering)-xQUDT Units als referentie kader Relaties tussen objectenxxRe-engineered Versiemanagement OTL objecten xxKleine re-engineering Link externe bibliotheekxxLibrary reference eruit en owl:import gebruiken WOAxx(Van XML naar RDF/OWL) Algemene ModelleringOORdf/owlMultiple inheritance, meervouding typeren, owl Restrictions

COINS Core model (visual owl)

COINS Core model vanuit Topbraid composer

COINS 2.0 als UML Class model Het nieuwe COINS core model Peter Willems 13:45 – 14:05

Rdf/OWL COINS Core model 2.0: versimpeld Object/Assembly/Part/CataloguePart Units Koppeling geometrie –Relatieve plaatsing Provenance Versie informatie Koppeling documenten Connection Simple PropertyComplexPropertyComplexPropertyValue ContainsRelation

Hello world schematisch

Hello World in Topbraid Composer

Serialisatie: turtle & rdf/xml <cbim-2.0:description rdf:datatype=" >Dit is een voorbeeld object <cbim-2.0:name rdf:datatype=" >Voorbeeld object met een float en string property :voorbeeldObject rdf:type cbim-2.0:CoinsContainerObject ; rdf:type cbim-2.0:Object ; cbim-2.0:description "Dit is een voorbeeld object"^^xsd:string ; cbim-2.0:hasProperties :FloatProperty_1 ; cbim-2.0:hasProperties :StringProperty_1 ; cbim-2.0:name "Voorbeeld object met een float en string property"^^xsd:string ;

Kenmerkende modellering COINS 2.0 ‘Properties’ zijn geobjectificeerd –StringProperty,NumericalProperty, etc. Objectificering van relaties –Connection –ContainsRelation Meervoudige typering van individuals Refereren naar externe documenten (inclusief geometrie) Versies van objecten via nextTrunkVersion Starterskit COINS Renzo van Rijswijk 14:05 – 14:30

Objectificering

Meervoudige typering

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 classes CataloguePart/Objects (Objecten) EntityProperty (Kenmerken) Connection (Connecties tussen Objecten) Assembly/Part (Decompositie) –Owl vocabulair (instrumentarium) Restricties –Cardinality (min, max, exactly) –allValuesFrom, oneOf Domain/range

OTL uitbreiding voorbeeld COINS Core OTL Container

(Schema) & Data validatie Rule set in TBC StarDog ICV CWA reasoners

Gevolgtrekking en validatie hasProperties belongsTo COINS Semantiek 15:35 – 15:55

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 COINS2.0 API Bastiaan Bijl (14:40 – 15:00 ) COINS2.0 Navigator Peter Willems (14:30 – 14:40)

Samenvatting COINS 2.0 Simpeler –Kleiner Core model –Object Georienteerde API (Java en Dotnet) –Meer gebruik van rdf/owl Betere integratie ObjectTypeBibliotheken –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