SlideShare ist ein Scribd-Unternehmen logo
1 von 11
COINS API
Drempel verlagen voor COINS gebruik
Léon van Berlo
De opdracht
Situatie:
COINS gaat ‘voorgeschreven’ worden door opdrachtgevers in NL
Momenteel alleen specifieke tools voor gebruik van COINS
Iedereen ontwikkeld eigen tools (ook dingen die generiek kunnen)
Drempel is hoog om met COINS te beginnen als het niet ‘moet’
Mogelijke oplossing:
Generiek onderdeel van tooling ontwikkelen en beschikbaar stellen
“Referentie implementatie”
Opstapje bieden voor de markt
“Community” creëren voor de tools die iedereen sowieso moet maken
Uitganspunten
Doelstelling ván het project
Het verlagen van de drempel om in de praktijk de COINS standaard
werkmethodiek toe te kunnen passen.
Doelstelling ín het project
Het ontwikkelen van een softwaretool welke programmeurs
ondersteunt tijdens de implementatie van de COINS standaard
werkmethodiek in hun eigen software.
Context
Financiering van de BIR
Planning gedreven door SAA voortgang
Aanpak
Data
(in willekeurig format)
Dezelfde data
(in COINS container)
Tool + API voor maken
Onderwerpen
Welke “API calls” zijn van toegevoegde?
Wat zijn toekomstige scenario’s voor deze COINS tool om nu al
rekening mee te houden?
Wat is een typisch use-case scenario waar programmeurs de COINS
tool voor (zouden) gebruiken?
Waaraan moet de COINS tool voldoen om zoveel mogelijk
programmeurs te ondersteunen?
Op wat voor manier kan de tool worden gepubliceerd om zo breed
mogelijk gedragen te worden?
Hoe beïnvloed de ontwikkeling van de COINS tool de inhoud van het
COINS 2.0 model?
Welke “API calls” zijn van toegevoegde?
Wat zijn toekomstige scenario’s voor deze COINS tool om nu al
rekening mee te houden?
Wat is een typisch use-case scenario waar programmeurs de
COINS tool voor (zouden) gebruiken?
Waaraan moet de COINS tool voldoen om zoveel mogelijk
programmeurs te ondersteunen?
Op wat voor manier kan de tool worden gepubliceerd om zo
breed mogelijk gedragen te worden?
Hoe beïnvloed de ontwikkeling van de COINS tool de inhoud van het
COINS 2.0 model?
Markt consultatie
Bouwvak
Aantal bedrijven/ontwikkelaars gesproken
2 soorten reacties:
COINS zelf
Tooling
Marktconsultatie: COINS tooling
Performance
referentiekaders
Coins 2.0?
Database ipv fat client
projectID
Controle niet door tools
Multi user
Triple store
aanleveren bestanden via aparte interface
macros
encoding
Generiek ipv specifiek
OTL
Aansluiting interne processen
Beoogde oplossing
(Meer) focus op linked data / web
Tool bruikbaar in interne processen (niet alleen cointainers maken)
Open source tool
API calls voor alle objecten in kernmodel
Database tool met service layer en interface layer
Caching (performance)
Geen GUI (of alleen een technische tbv documentatie)
Gebruik van generieke standaarden (Autorisation, versioning, caching)
Beoogde oplossing
(dit is niet voor niks een schets!)
Planning
Constant resultaat te volgen op github.com/opensourceCOINS
Eerste “formele” release eind augustus (tool + API + documentatie)
Dan 2 weken testen en use-case voorbeeld uitwerken
(samen met de markt!)
Update half september (tool + API + documentatie + rapport)
“Event” half oktober (presentatie + event)

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (20)

BIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
BIMserver presentation at Digital Mix, BuildingSMART week CopenhagenBIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
BIMserver presentation at Digital Mix, BuildingSMART week Copenhagen
 
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...
 
[DUTCH] TNO Technologie update BIM
[DUTCH] TNO Technologie update BIM[DUTCH] TNO Technologie update BIM
[DUTCH] TNO Technologie update BIM
 
Federated BIM and BIMSie
Federated BIM and BIMSieFederated BIM and BIMSie
Federated BIM and BIMSie
 
David Philp - BIM: an update from the UK Government BIM Task Group
David Philp - BIM: an update from the UK Government BIM Task Group  David Philp - BIM: an update from the UK Government BIM Task Group
David Philp - BIM: an update from the UK Government BIM Task Group
 
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
 FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING
 
BIM Bots (Summer 2016)
BIM Bots (Summer 2016)BIM Bots (Summer 2016)
BIM Bots (Summer 2016)
 
BIM Bots
BIM BotsBIM Bots
BIM Bots
 
CIB W78 - Collaborative engineering with IFC in the Netherlands
CIB W78 - Collaborative engineering with IFC in the NetherlandsCIB W78 - Collaborative engineering with IFC in the Netherlands
CIB W78 - Collaborative engineering with IFC in the Netherlands
 
keynote Beyond BIM 2015 (Ghent)
keynote Beyond BIM 2015 (Ghent)keynote Beyond BIM 2015 (Ghent)
keynote Beyond BIM 2015 (Ghent)
 
Implicaties keuze bouworganisatievorm bij BIM project
Implicaties keuze bouworganisatievorm bij BIM projectImplicaties keuze bouworganisatievorm bij BIM project
Implicaties keuze bouworganisatievorm bij BIM project
 
5 things about BIM you did not know
5 things about BIM you did not know5 things about BIM you did not know
5 things about BIM you did not know
 
Introduction to open source BIM tools from opensourcebim.org
Introduction to open source BIM tools from opensourcebim.orgIntroduction to open source BIM tools from opensourcebim.org
Introduction to open source BIM tools from opensourcebim.org
 
Introducing Process mining in the AECFM
Introducing Process mining in the AECFMIntroducing Process mining in the AECFM
Introducing Process mining in the AECFM
 
Elasstic eview presentation about BIM
Elasstic eview presentation about BIMElasstic eview presentation about BIM
Elasstic eview presentation about BIM
 
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
BIMSERVER.ORG – AN OPEN SOURCE IFC MODEL SERVER, 2010
 
Nathan Wood DPR Lean BIM
Nathan Wood DPR Lean BIMNathan Wood DPR Lean BIM
Nathan Wood DPR Lean BIM
 
BIM Show Live 2015 - Collaboration and IFC in the Netherlands
BIM Show Live 2015 - Collaboration and IFC in the NetherlandsBIM Show Live 2015 - Collaboration and IFC in the Netherlands
BIM Show Live 2015 - Collaboration and IFC in the Netherlands
 
20151112 CITA BIM Gathering Keynote Dublin
20151112 CITA BIM Gathering Keynote Dublin20151112 CITA BIM Gathering Keynote Dublin
20151112 CITA BIM Gathering Keynote Dublin
 
International BIM Implementation for The Saudi Big 5
International BIM Implementation for The Saudi Big 5International BIM Implementation for The Saudi Big 5
International BIM Implementation for The Saudi Big 5
 

Ähnlich wie Wat gebeurt er bij het COINS API project?

BIMserver introductie
BIMserver introductieBIMserver introductie
BIMserver introductie
Léon Berlo
 
10 09-20 presentatie collectief project bim
10 09-20 presentatie collectief project bim10 09-20 presentatie collectief project bim
10 09-20 presentatie collectief project bim
Elly van Wattingen
 
Toekomst Fork CMS
Toekomst Fork CMSToekomst Fork CMS
Toekomst Fork CMS
Fork-CMS
 
Kick-off Project 2: Presentatie Microsoft
Kick-off Project 2: Presentatie MicrosoftKick-off Project 2: Presentatie Microsoft
Kick-off Project 2: Presentatie Microsoft
Patrick Koning
 
App development step by step
App development   step by stepApp development   step by step
App development step by step
Philippe De Pauw
 
Moderne Software Engineering
Moderne Software EngineeringModerne Software Engineering
Moderne Software Engineering
guestf2fc08
 

Ähnlich wie Wat gebeurt er bij het COINS API project? (20)

Crowd Designing Microservices Architecture
Crowd Designing Microservices ArchitectureCrowd Designing Microservices Architecture
Crowd Designing Microservices Architecture
 
Tiende Meetup: Microservices
Tiende Meetup: MicroservicesTiende Meetup: Microservices
Tiende Meetup: Microservices
 
BIMserver.org op ICT delta 2010
BIMserver.org op ICT delta 2010BIMserver.org op ICT delta 2010
BIMserver.org op ICT delta 2010
 
BIMserver introductie
BIMserver introductieBIMserver introductie
BIMserver introductie
 
BiMserver
BiMserverBiMserver
BiMserver
 
[NL] OpenBIM Roadshow (KUBUS)
[NL]  OpenBIM Roadshow (KUBUS) [NL]  OpenBIM Roadshow (KUBUS)
[NL] OpenBIM Roadshow (KUBUS)
 
Kubus openBIM Roadshow Rotterdam
Kubus openBIM Roadshow RotterdamKubus openBIM Roadshow Rotterdam
Kubus openBIM Roadshow Rotterdam
 
10 09-20 presentatie collectief project bim
10 09-20 presentatie collectief project bim10 09-20 presentatie collectief project bim
10 09-20 presentatie collectief project bim
 
Toekomst Fork CMS
Toekomst Fork CMSToekomst Fork CMS
Toekomst Fork CMS
 
Maatwerk Software
Maatwerk SoftwareMaatwerk Software
Maatwerk Software
 
Het Web als platform
Het Web als platformHet Web als platform
Het Web als platform
 
SamenSpel voor Buurt Praktijk Team
SamenSpel voor Buurt Praktijk TeamSamenSpel voor Buurt Praktijk Team
SamenSpel voor Buurt Praktijk Team
 
Een reis door de wereld van open source
Een reis door de wereld van open sourceEen reis door de wereld van open source
Een reis door de wereld van open source
 
SPSNL17 - Integratie van Microsoft Teams met het Bot Framework - Michael Homp...
SPSNL17 - Integratie van Microsoft Teams met het Bot Framework - Michael Homp...SPSNL17 - Integratie van Microsoft Teams met het Bot Framework - Michael Homp...
SPSNL17 - Integratie van Microsoft Teams met het Bot Framework - Michael Homp...
 
Kick-off Project 2: Presentatie Microsoft
Kick-off Project 2: Presentatie MicrosoftKick-off Project 2: Presentatie Microsoft
Kick-off Project 2: Presentatie Microsoft
 
Sdb Presentatie
Sdb PresentatieSdb Presentatie
Sdb Presentatie
 
Api kooien les 1
Api kooien les 1Api kooien les 1
Api kooien les 1
 
Cms
CmsCms
Cms
 
App development step by step
App development   step by stepApp development   step by step
App development step by step
 
Moderne Software Engineering
Moderne Software EngineeringModerne Software Engineering
Moderne Software Engineering
 

Mehr von Léon Berlo

Mehr von Léon Berlo (11)

ECPPM Keynote: don't forget about data consumption
ECPPM Keynote: don't forget about data consumptionECPPM Keynote: don't forget about data consumption
ECPPM Keynote: don't forget about data consumption
 
LOC presentation 2020: Future of openBIM standards
LOC presentation 2020: Future of openBIM standardsLOC presentation 2020: Future of openBIM standards
LOC presentation 2020: Future of openBIM standards
 
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
 
20191126 modulair IFC
20191126 modulair IFC20191126 modulair IFC
20191126 modulair IFC
 
BIM in The Netherlands
BIM in The NetherlandsBIM in The Netherlands
BIM in The Netherlands
 
Collaboration with BIM: Stop being efficient, start being effective
Collaboration with BIM: Stop being efficient, start being effectiveCollaboration with BIM: Stop being efficient, start being effective
Collaboration with BIM: Stop being efficient, start being effective
 
GEO Desing + BIM Conference: Data sharing is not collaboration
GEO Desing + BIM Conference: Data sharing is not collaborationGEO Desing + BIM Conference: Data sharing is not collaboration
GEO Desing + BIM Conference: Data sharing is not collaboration
 
20181012 Collaborative Design and Engineering with IFC
20181012 Collaborative Design and Engineering with IFC20181012 Collaborative Design and Engineering with IFC
20181012 Collaborative Design and Engineering with IFC
 
20171012 BIM in the Netherlands: situation and challenges
20171012 BIM in the Netherlands: situation and challenges20171012 BIM in the Netherlands: situation and challenges
20171012 BIM in the Netherlands: situation and challenges
 
CityGML and BIM
CityGML and BIMCityGML and BIM
CityGML and BIM
 
2017 Q1 - BIMserver introduction and overview
2017 Q1 - BIMserver introduction and overview2017 Q1 - BIMserver introduction and overview
2017 Q1 - BIMserver introduction and overview
 

Wat gebeurt er bij het COINS API project?

  • 1. COINS API Drempel verlagen voor COINS gebruik Léon van Berlo
  • 2. De opdracht Situatie: COINS gaat ‘voorgeschreven’ worden door opdrachtgevers in NL Momenteel alleen specifieke tools voor gebruik van COINS Iedereen ontwikkeld eigen tools (ook dingen die generiek kunnen) Drempel is hoog om met COINS te beginnen als het niet ‘moet’ Mogelijke oplossing: Generiek onderdeel van tooling ontwikkelen en beschikbaar stellen “Referentie implementatie” Opstapje bieden voor de markt “Community” creëren voor de tools die iedereen sowieso moet maken
  • 3. Uitganspunten Doelstelling ván het project Het verlagen van de drempel om in de praktijk de COINS standaard werkmethodiek toe te kunnen passen. Doelstelling ín het project Het ontwikkelen van een softwaretool welke programmeurs ondersteunt tijdens de implementatie van de COINS standaard werkmethodiek in hun eigen software. Context Financiering van de BIR Planning gedreven door SAA voortgang
  • 4. Aanpak Data (in willekeurig format) Dezelfde data (in COINS container) Tool + API voor maken
  • 5. Onderwerpen Welke “API calls” zijn van toegevoegde? Wat zijn toekomstige scenario’s voor deze COINS tool om nu al rekening mee te houden? Wat is een typisch use-case scenario waar programmeurs de COINS tool voor (zouden) gebruiken? Waaraan moet de COINS tool voldoen om zoveel mogelijk programmeurs te ondersteunen? Op wat voor manier kan de tool worden gepubliceerd om zo breed mogelijk gedragen te worden? Hoe beïnvloed de ontwikkeling van de COINS tool de inhoud van het COINS 2.0 model?
  • 6. Welke “API calls” zijn van toegevoegde? Wat zijn toekomstige scenario’s voor deze COINS tool om nu al rekening mee te houden? Wat is een typisch use-case scenario waar programmeurs de COINS tool voor (zouden) gebruiken? Waaraan moet de COINS tool voldoen om zoveel mogelijk programmeurs te ondersteunen? Op wat voor manier kan de tool worden gepubliceerd om zo breed mogelijk gedragen te worden? Hoe beïnvloed de ontwikkeling van de COINS tool de inhoud van het COINS 2.0 model?
  • 7. Markt consultatie Bouwvak Aantal bedrijven/ontwikkelaars gesproken 2 soorten reacties: COINS zelf Tooling
  • 8. Marktconsultatie: COINS tooling Performance referentiekaders Coins 2.0? Database ipv fat client projectID Controle niet door tools Multi user Triple store aanleveren bestanden via aparte interface macros encoding Generiek ipv specifiek OTL Aansluiting interne processen
  • 9. Beoogde oplossing (Meer) focus op linked data / web Tool bruikbaar in interne processen (niet alleen cointainers maken) Open source tool API calls voor alle objecten in kernmodel Database tool met service layer en interface layer Caching (performance) Geen GUI (of alleen een technische tbv documentatie) Gebruik van generieke standaarden (Autorisation, versioning, caching)
  • 10. Beoogde oplossing (dit is niet voor niks een schets!)
  • 11. Planning Constant resultaat te volgen op github.com/opensourceCOINS Eerste “formele” release eind augustus (tool + API + documentatie) Dan 2 weken testen en use-case voorbeeld uitwerken (samen met de markt!) Update half september (tool + API + documentatie + rapport) “Event” half oktober (presentatie + event)