WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But...

41
WG3 – Productdatabanken Pieter Pauwels 29 november 2017

Transcript of WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But...

Page 1: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

WG3 – ProductdatabankenPieter Pauwels

29 november 2017

Page 2: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Outline

1. Recap op vorige status

2. Het ‘gemeenschappelijk’ datamodel en implementatie

3. Parallelle ontwikkelingen

4. Volgende stappen

Page 3: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Recap op vorige status (6 oktober)

• Bedrijfsbezoeken

• Onderzoeksproject VLAIO

• Inladen van productdata en bevraagbaar maken

• Bezorgdheid over producten (raamprofielen) versus systemen (ramen)

• Bezorgdheid over positie ten opzicht van bestaande commerciële systemen (waarom een extra portaal)

• Implementatietraject voor bedrijven volgens drie alternatieve pistes

Page 4: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Bevindingen (1)

• Regelmatig een onderscheid terug te vinden tussen producten en systemen (van producten).

• Producten zijn typisch beschikbaar in eindige lijsten, met eveneens een eindige lijst van eigenschappen.

• Systemen komen voor in oneindig veel vormen, afhankelijk van de configuratie door de klant.

• Het lijkt doenbaar om een databank op te maken van producten, maar veel minder evident om een databank van systemen te maken. Deze systemen zijn eerder éénmalige oplossingen. Een verkoper wil zelden zo’n overzicht ter beschikking stellen. Er wordt eerder getracht om sets of lijnen van systemen aan te bevelen, waarvan de eigenschappen intervallen zijn (tussen 20 en 40mm). Dergelijke intervallen zijn dan weer moeilijk te vatten in een databank, en die resultaten zijn weinig bruikbaar voor de eindklant (geen exacte prestatie-eigenschappen, noch exacte berekeningen).

Page 5: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Bevindingen (2)

• Groot deel van de markt lijkt met Excel te werken voor het beheer van productdata

• Heel klein deel van de markt heeft eigen databank en content management system van waaruit vrij gemakkelijk gekoppeld zou kunnen worden van buitenaf.

• Bijgevolg: ongestructureerde aanpak primeert. Sterk risico op onbetrouwbare data (typfouten, ingevoerde kolommen & rijen, …)

Page 6: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 7: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Gemeenschappelijk datamodel?

Page 8: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 9: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 10: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

JSON REST API

Alt. Conv. Routines

Web App.

PDT

JSON REST API

JSON REST API

Page 11: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Outline

1. Recap op vorige status

2. Het ‘gemeenschappelijk’ datamodel en implementatie

3. Parallelle ontwikkelingen

4. Volgende stappen

Page 12: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Gemeenschappelijk datamodel?

Page 13: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

JSON REST API

Alt. Conv. Routines

Web App.

PDT

JSON REST API

JSON REST API

Page 14: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

https://hobby-gmpfaohcoeaggbkeodibkpol.dbs.graphenedb.com:24780/db/data/cypher

http://localhost:7474/db/data/cypher …

cypher query via HTTP POST

SQL querycypher query via HTTP POST

TechDat

SVK GUI Gyproc GUIHTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

Page 15: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Outline

1. Recap op vorige status

2. Het ‘gemeenschappelijk’ datamodel en implementatie

3. Parallelle ontwikkelingen

4. Volgende stappen

Page 16: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Product Data TemplatesCIBSE - coBuilder

Page 17: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 18: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 19: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 20: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Nick Tune about PDTs

“But when it comes to the type and format of data to share there has been confusion as to whose Product Data Templates – defining the format/properties of the data that you should share – are the right ones to use. PDTs have been produced by NBS and CIBSE, and many organisations have developed their own versions of them.

In my view, there will never be a perfect PDT as each client will have their own data requirements and their own language needs. For example, a client may only want four specific product properties and they may want them in German and in IFC. Another client will want 10 properties and will need them in English and in COBie and Revit.

Therefore, in my view the starting point for naming and defining a product’s properties –such as wind resistance or thermal transmittance – should always be the relevant European and British standards, including Declarations of Performance, Environmental Performance Declarations, or Safety Data Sheets. For the names of products themselves, the starting point should be Uniclass 2015.”

http://www.bimplus.co.uk/people/what-i-have-lear4nt-i-se8t-cobu6ilder-uk/

Page 21: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 22: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 23: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 24: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 25: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Performance Data

Page 26: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

coBuilding Autodesk Revit plugin

Page 27: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 28: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

BuildingSMART Int’l strategy

Page 29: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Fit in BuildingSMART activities

http://www.buildingsmart.org/standards/technical-vision/technical-roadmaps/29

Move towardsdata and web technologies

Page 30: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Official Community Groups

linkedbuildingdata.net

www.w3.org/community/lbd/

linkedbuildingdata community

LDAC event

ifcOWL

Page 31: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Key findings and contributions

1. Modularisation

2. Extensibility

3. Simplified access

31

Page 32: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

W3C Strategy for building data

Page 33: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

A number of key ontologies at W3C LBD

• Building Topology Ontology (BOT)

• Product Ontology (PRODUCT)

• Geometry Ontology (GEOM)

• Properties Ontology (PROPS)

modular

Page 34: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Jakob Beetz, Michelle Lindlar, Stefan Dietze, Ujwal Gadiraju, Dag Field Edvardsen, Lars Bjørkhaug, OntologicalFramework for a Semantic Digital Archive. DuraArk Deliverable D3.3.2.

34extensible

Page 35: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Thomas Krijnen. http://aecgeeks.com/viewer/.simplified

Page 36: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

A number of key ontologies at W3C LBD

Building Topology Ontology (BOT)

Product Ontology (PRODUCT)

Geometry Ontology (GEOM)

Properties Ontology (PROPS)

Industry Foundation Classes (ifcOWL)

Page 37: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to
Page 38: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Outline

1. Recap op vorige status

2. Het ‘gemeenschappelijk’ datamodel en implementatie

3. Parallelle ontwikkelingen

4. Volgende stappen

Page 39: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

JSON REST API

Alt. Conv. Routines

Web App.

PDT

JSON REST API

JSON REST API

Page 40: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

https://hobby-gmpfaohcoeaggbkeodibkpol.dbs.graphenedb.com:24780/db/data/cypher

http://localhost:7474/db/data/cypher …

cypher query via HTTP POST

SQL querycypher query via HTTP POST

TechDat

SVK GUI Gyproc GUIHTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

HTTP GETGetProduct()GetSystem()

Page 41: WG4 – Productdatabanken Overzicht marktanalyse · 11/29/2017  · Nick Tune about PDTs “But when it comes to the type and format of data to share there has been confusion as to

Volgende stappen

1. Combineren van gemeenschappelijk datamodel, PDTs, W3C Product ontology, IFC PSETs

2. Onderzoek aanmaak van systemen vs. producten

3. Web-interface bouwen op databank

4. Softwarebedrijven laten communiceren met APIs zodat ze dit met hun geometrie kunnen combineren

5. Databank exporteren / migreren naar alternatieven databanksystemen (graphDB naar SQL, …)