Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store...

22
Bouwen met informatie 23 januari 2014 “Integraal Samenwerken” een initiatief van maritiem Nederland Lid TMG COINS Lid Programmabureau BIR Stuurgroeplid 4P overleg Systems Engineering Voorzitter NEN NC 381184 Automation systems and integrationLeo van Ruijven manager ontwikkeling techniek ([email protected]) Symposium Bouwen met informatie

Transcript of Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store...

Page 1: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Bouwen met informatie

23 januari 2014

“Integraal Samenwerken” een initiatief van maritiem Nederland

Lid TMG COINS

Lid Programmabureau BIR

Stuurgroeplid 4P overleg Systems Engineering

Voorzitter NEN NC 381184 ‘Automation systems and integration’

Leo van Ruijven manager ontwikkeling

techniek ([email protected])

Symposium Bouwen met informatie

Page 2: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Bouwen met informatie

23 januari 2014

Agenda

• Het project Integraal Samenwerken

• Deelproject Universele Informatie Adapter (UIA)

• Problematiek rondom informatie-uitwisseling

• Universele aanpak informatie uitwisseling

• Werking van de UIA

• Bevindingen

Page 3: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

“Bouwen met informatie” 23 januari 2014

Project Integraal samenwerken:

“Vergroten effectiviteit

scheepsbouwindustrie”

• Minder risico’s

• Efficiëntere uitvoering

• Betere productprestatie

• Kortere levertijd

• Grotere kans op opdrachten

• Continuïteit maritiem Nederland

3

Page 4: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

4

Introductie P8 Informatie Adapter

Focus Integraal Samenwerken:

Page 5: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Wat is nodig voor communicatie: (in de context van Integraal Samenwerken)

• Persoonlijke ontwikkeling

• Procestransparantie

• “Naadloze” informatieoverdracht

• Kennis delen

Integraal samenwerken

Systems Engineering

3D informatieviewer

4D voortgangsregistratie

Universele InformatieAdapter (UIA)

Procesinnovatie en

-simulatie

Optimalisatie school

en bedrijf

Life Cycle Engineering

Product

configuratie

9 deelprojecten:

“Bouwen met informatie” 23 januari 2014

Page 6: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

6

Opdracht deelproject UIA:

• “Definieer DE Universele Informatie Adapter (UIA) voor de maritieme sector”.

• De UIA richt zich op het faciliteren van digitale datacommunicatie in de Nederlandse scheepsbouw tussen organisaties, mensen en hun systemen.

– In principe zou de UIA niet mogen leiden tot aanpassing van werkwijze, coderingssystematiek of gebruikte (PDM)software van resp. door bedrijven in de sector.

“Bouwen met informatie” 23 januari 2014

Page 7: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Focus UIA: Uitwisseling van (alleen !) relevante informatie

tussen alle betrokken partijen

HVAC IHC

Damen Heinen & Hopman

Johnson Controls

Croon Elektrotechniek

Bakker Sliedrecht

Overlappingsgebieden zijn relevant voor de UIA

Electrical

Yard

Als voorbeeld HVAC:

Interface Yard <-> HVAC

Interface HVAC <-> Electrical Interface Yard <-> Electrical

“Bouwen met informatie” 23 januari 2014 7

Page 8: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

HVAC domain

Yard domain

Electrical domain

Situatie uitwisseling informatie

tussen bedrijven Object naam,

property set,

property namen

Object naam,

property set,

property namen

Object naam,

property set,

property namen

=

=

=

Design Construction

Design Construction

Design Construction 8

Page 9: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Situatie bedrijfseigen PDM systemen

(b.v. Mars, teamcenter etc.)

9 “Bouwen met informatie” 23 januari 2014

Page 10: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

10

Problemen van de bedrijven bij

informatie-uitwisseling

– Up-to-date houden van de informatie

– Snel vinden wat je nodig hebt

– Informatie beheersbaar maken en houden

– Wijzingenbeheer (werkt iedereen met laatste versie, wijzigingen zichtbaar maken, wat is gewijzigd t.o.v. vorige versie)

– Eenduidige betekenis van informatie: voorkomen misinterpretaties

– Inconsistentie in formats: regelmatig (persoonsafhankelijke) andere info-inhoud en ordening van de informatie-uitwisseling

– Wat is het, waar zit het, wat is de status?

“Bouwen met informatie” 23 januari 2014 10

Page 11: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

11

De uitdaging

• Elk deelnemend bedrijf heeft zijn eigen: – Processen. – Workflow. – Product beschrijvende structuren. – Terminologie.

• Modellen tussen de bedrijven sluiten niet aan.

• Hoe dit probleem te benaderen?

– Werken vanuit een centraal, alles dekkend model. Of

– Werken met een flexibele, “neutrale” beschrijvingswijze van informatie

“Bouwen met informatie” 23 januari 2014

Page 12: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Domeinkennis en scope (Systems Engineering)

Semantiek laag (“statement” mechanisme; Gellish/RDF named graph)

Syntax laag (“drager” semantiek) (TriX, N-Quads)

Lagenmodel digitale informatie-uitwisseling

Fysieke opslag (triple store, RDBMS)

Objecten bibliotheek (woordenboek)

Proces (VISI)

ILS (Informatie

Leverings

Specificatie)

“Bouwen met informatie” 23 januari 2014

ISO 15926-11

12

Page 13: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

uitwisseling

Neutraal

De UIA werkt volgens ISO15926

Organisatie A Organisatie B

Business process

Business process

mapping mapping

RDL

Reference

data library

(woordenboek)

• Internationaal initiatief.

• Kennis en materiaal beschikbaar

“Bouwen met informatie” 23 januari 2014 13

Page 14: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Principe van de informatie-uitwisseling

C

B

A C

B

A

A C

B

N

Voorbeeld:

“Air handling unit” (neutrale label)

UID =http://www.P8#345

• Gemeenschappelijke UID, neutrale naam en bedrijfsspecifieke

naam “voor elk item dat uitgewisseld wordt”

ID =http://www.P8#345

Damen-label (A):

“Marine AC unit” ID =http://www.P8#345

HH-label (C):

“Air handling unit”

ID =http://www.P8#345

Croon-label (B):

“Airco unit”

14 “Bouwen met informatie” 23 januari 2014

Page 15: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Beheer-tool woordenboek UIA

Neutrale

woordenboek

UIA

Page 16: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

WEB-site neutrale woordenboek

door bedrijven gebruikte termen

Verplichte en mogelijke

properties van een Air

handling unit

Page 17: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Semantiek-laag UIA: “statements” en “statements over statements” voorbeeld: property “capaciteit” van Air handling Unit “AHU1 “

17

Model-file

UID statement

subject predicate object

#0101 AHU1 is of type (woordenboek) Air handling unit #0102 AHU1 has property Capacity AHU1 #0103 #0102 has modality (woordenboek) shall have #0104 Capacity AHU1 is of type (woordenboek) Cooling capacity #0105 Capacity AHU1 has value 100 #0106 Capacity AHU1 is quantified In (woordenboek) kW #0107 #0105 has intention (woordenboek) proposed #0108 #0105 has certainty (woordenboek) estimated #0109 Capacity AHU1 has attachement (project) berekening AHU1.xls

Essentie UIA semantiek:

“Gecontroleerde taal op basis van flexibele combinatie van

gestandaardiseerde grammatica en woorden”

“Bouwen met informatie” 23 januari 2014

Page 18: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

18

Screendump van het object ‘AHU1’ inclusief meta data

van de property ‘Capacity’

(binnen Integraal Samenwerken ontwikkelde WEB applicatie)

“Bouwen met informatie” 23 januari 2014

Page 19: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Internet

WEB-applicatie

Triple Store

Branche-woordenboek

Uitwisseling projectdata UIA

gebaseerd op VISI

Bedrijfswoordenboek

“Request”

“Approved”

“Bouwen met informatie” 23 januari 2014

Gestandaardiseerde syntax en

semantiek (ISO 15926-11)

19

Damen Schelde

Engineering Systeem

UIA

Heinen & Hopman

Engineering Systeem

“Proposed”

UIA

“No Objection”

Croon Engineering Systeem

UIA

Page 20: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Internet

WEB-applicatie

Triple Store UIA

Gebruik van UIA voor integratie data uit andere

gegevensbronnen in een 3D omgeving

3D viewer-applicatie

Cad-matic

Pipe

Spool-DB

UIA interface

UIA interface

PDM

Werf

UIA interface

“Bouwen met informatie” 23 januari 2014 20

Page 21: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Bevindingen

21

• UIA vraagt een zekere volwassenheid van de betrokken organisaties.

• UIA ondersteund een geleidelijke overgang van document-gedreven

communicatie naar data-gedreven communicatie.

• De RDF Named Graph methode (W3C) waarop de UIA is gebaseerd is

eenvoudiger dan OWL en bied meer mogelijkheden.

• UIA is gebaseerd op ISO 15926, welke wereldwijd wordt ontwikkeld binnen de

industrie (offshore, oil & gas, process industry).

• Een gemeenschappelijke begrippenlijst per bedrijf is een voorwaarde voor inzet UIA.

• Zodra bedrijven hun eigen begrippenlijsten onderling overleggen, wordt de noodzaak

tot gemeenschappelijke identifiers snel ingezien en geaccepteerd.

• Het is essentieel dat betrouwbaarheid en vertrouwelijkheid is geborgd van de (digitale)

informatieoverdracht om vertrouwen te verkrijgen in het doen van business op deze

wijze (middels digitale handtekening).

“Bouwen met informatie” 23 januari 2014

Page 22: Bouwen met informatie 23 januari 2014 Symposium …...2014/07/10  · WEB-applicatie Triple Store UIA Gebruik van UIA voor integratie data uit andere gegevensbronnen in een 3D omgeving

Vragen?

22 “Bouwen met informatie” 23 januari 2014