Graphdatenbanken sind die am schnellsten wachsende Datenbank-Technologie.
Versprechen: Vernetzte Information – Agilität – ist das geeignet für den zentralen Einsatz im Unternehmen?
Der Vortrag führt in diese neue Technologie ein und umreißt die Unterschiede zwischen Graphdatenbanken und anderen Datenbanktechnologien. Es werden Vor- und Nachteile von Graphdatenbanken beleuchtet. Ein spezieller Fokus wird auf die Rolle von Schema und information governance gelegt. Es werden eine Reihe von Anwendungsfällen an konkreten Projekten vorgestellt. Schließlich: Wie vorgehen? Was sind die Herausforderungen?
3. IT-Tage Frankfurt 2015
Das Unternehmen
2
intelligent views stellt die semantische Graphdatenbank
k-infinity her.
K-infinity steht für:
Vernetzte Information
Integration und Harmonisierung von Daten
Einbeziehung der Fachanwender in Modellierung und Analyse
der Daten
Agilität und Flexibilität
intelligent views wurde als Spin-off der Fraunhofer-
Gesellschaft gegründet, Standort ist Darmstadt
7. IT-Tage Frankfurt 2015
6
Können wir uns „irgendwie behelfen“
und trotzdem die Situation besser
machen und nicht schlechter?
Können wir an der Vision
arbeiten ohne dass es gleich ein
Riesenprojekt wird oder eine
Theorie bleibt?
8. IT-Tage Frankfurt 2015
7
Können wir uns „irgendwie behelfen“
und trotzdem die Situation besser
machen und nicht schlechter?
Können wir an der Vision
arbeiten ohne dass es gleich ein
Riesenprojekt wird oder eine
Theorie bleibt?
Modell
Agilität
Nutzerbeteiligung
Vernetzung
10. IT-Tage Frankfurt 2015
Vernetzung und Modell
9
„Die Tatsache, dass Peter in Projekt X
arbeitet, ist durch Paul bestätigt
worden“;
„Die Projektbeschreibung wurde von
John am 15. Jan. aktualisiert“
Das Basiswissen kann durch beliebige
Metadaten angereichert werden. Alle Teile des
Datenmodells können Metadaten tragen –
Infomationsobjekte, Relationen, Attribute
11. IT-Tage Frankfurt 2015
Vernetzung und Modell
10
Das semantische Datenmodell nutzt
allgemeine Folgerungen um das
Basiswissen ohne Redundanzen zu
erweitern und einfache Sichten auf
die Daten zu erzeugen.
„Wenn ein Mitarbeiter von Unternehmen
X an Projekt Y mitarbeitet, ist
Unternehmen X an Projekt Y beteiligt“
12. IT-Tage Frankfurt 2015
Vernetzung und Modell
11
„ Weil Projekt Y sich mit Thema T
beschäftigt, haben die Mitarbeiter von
Projekt Y Wissen zum Thema T. “
Fachliche Annahmen können
vereinfachte Sichten auf die Daten
liefern, sie sollten von den generellen
Folgerungen getrennt sein
13. IT-Tage Frankfurt 2015
Vernetzung und Modell
12
„ Ein Mitarbeiter soll über neue
Informationen zu Thema T informiert
werden, wenn er in einem Projekt
mitarbeitet, in dem Thema T relevant
ist.“
Die Zugriffssteuerung auf die Daten wird
durch ein regel- und rollenbasiertes
Berechtigungssystem gesteuert, welches
beliebig komplex und jederzeit fachlich
anpassbar ist.
Trigger werden über Informationsmuster
definiert.
„ Ein Mitarbeiter darf
Informationen zu Thema T
verändern, wenn er in einem
Projekt mitarbeitet, in dem
Thema T relevant ist und die
Informationen von
Mitarbeitern erstellt wurden,
die am selben Standort
arbeiten.“
26. IT-Tage Frankfurt 2015
25
Aufgabe
Die Fachbereiche mussten sich über Terminologie und
Systematik einigen
Eine Einigung war aufgrund der Verwendung von Excel
jahrelang ausgeblieben
Gefordert war ein komplexes Modell mit komplexen
fachlichen Regeln, dabei mussten große
Abweichungen von einer Baustelle zur anderen
abgebildet werden
Anforderungen an die Datenbank
Agile Entwicklung eines Datenmodells in enger
Zusammenarbeit mit Fachbereichen
Flexibilität des Schemas, Abbildung komplexer
fachlicher Zusammenhänge
30. IT-Tage Frankfurt 2015
Louis Lang
29
Gleisabschn.
503
Kranwagen 284
Schwellen
legen
Schicht 16.4.2015
SchwellenSicherheits-
maßnahmen
Baustelle Laupen
Teilprojekt 1
Maschinen, Material und Personen
sind je nachdem der Schicht oder
der Einzeltätigkeit zugeordnet
31. IT-Tage Frankfurt 2015
30
Zug
Traktion
Sicherheits-
maßnahmen
Louis Lang
Gleisabschn.
503
Kranwagen 284
Schwellen
legen
Schicht 16.4.2015
Schwellen
Baustelle Laupen
Teilprojekt 1
Bei den Maschinen
müssen wir die
Zusammenstellung
zu Zügen
berücksichtigen.
Mitarbeiter
werden dann auf
den Einsatz der
Maschine auf der
Baustelle geplant
33. IT-Tage Frankfurt 2015
32
Zug
Traktion
Sicherheits-
maßnahmen
Stefan
Sicher
Louis Lang
Gleisabschn.
503
Kranwagen 284
Schwellen
legen
Schicht 16.4.2015
Schwellen
Kranführer
Sicherheits-
wärter
Baustelle Laupen
Teilprojekt 1
Außerdem können wir in der
Frühphase der Planung noch gar
nicht sagen, wer genau auf der
Baustelle arbeitet – hier müssen wir
erst einmal Platzhalter eintragen
34. IT-Tage Frankfurt 2015
Schwellen
tauschen
33
Zug
Traktion
Sperrung
Gleis 503
Stefan
Sicher Louis Lang
Gleis
503
Kranwagen 284
Schwellen
legen
Schicht
16.4.2015
Schwellen
Kranführer
Sicherheits-
wärter
Gleis
Kranwagen
Baustelle
Laupen
Teilprojekt 1
Nachbargleis
Langsam-
fahrstelle
Nachbargleis
SUVA-Kranführer-
prüfung
So einfach könnte es sein …
… ist es aber nicht
Hinzu kommen extrem
viele und komplexe
fachlichen
Abhängigkeiten und
Regeln zur
Plausibilitätskontrolle
35. IT-Tage Frankfurt 2015
Schwellen
tauschen
34
Zug
Traktion
Sperrung
Gleis 503
Stefan
Sicher Louis Lang
Gleis
503
Kranwagen 284
Schwellen
legen
Schicht
16.4.2015
Schwellen
Kranführer
Sicherheits-
wärter
Gleis
Kranwagen
Baustelle
Laupen
Teilprojekt 1
Nachbargleis
Langsam-
fahrstelle
Nachbargleis
SUVA-Kranführer-
prüfung
Arbeitstypen bestimmen
eingesetztes Material und
Maschinen, davon hängen
Qualifikationen ab, die wiederum
bestimmen die benötigten Rollen
und den Personaleinsatz
Business-Logik
36. IT-Tage Frankfurt 2015
Schwellen
tauschen
35
Zug
Traktion
Sperrung
Gleis 503
Stefan
Sicher Louis Lang
Gleis
503
Kranwagen 284
Schwellen
legen
Schicht
16.4.2015
Schwellen
Kranführer
Sicherheits-
wärter
Gleis
Kranwagen
Baustelle
Laupen
Teilprojekt 1
Nachbargleis
Langsam-
fahrstelle
Nachbargleis
SUVA-Kranführer-
prüfung
Sicherheitsmaßnahmen hängen vom
Ablauf und Art der Arbeiten auf der
Baustelle, von der betroffenen
Infrastruktur und von den möglichen
Sperrungen ab
Business-Logik
37. IT-Tage Frankfurt 2015
Oberleitungs-
erneuerung
36
Zug
Otto
Obermeier
OL-Abschnitt.
503
Kranwagen 284
Nachziehen
Schicht 16.4.2015
Nägel
Kranführer
Oberleitung
Kranwagen
Baustelle
Olten
Teilprojekt 1
140-1857
Betrieb: Sperrungen,
Langsamfahrstellen
etc.
Infrastruktur: Gleise,
Bahnhöfe, Weichen
etc.
Maschinen und
Material : intern
Maschinen und
Material : extern
Personal: Rollen und
Qualifikationen
Integration und Harmonisierung
38. IT-Tage Frankfurt 2015
37
Aufträge
Infrastruktur,
Gleise etc.
Baumaschinen
Personaldaten und
Qualifikationen
Anwendung:
Koordination von
Streckensperrungen
Anwendung:
Instandhaltung
Service-basierte Bereitstellung von spezifischen
Sichten auf den konsolidierten Daten
Data Hub
39. IT-Tage Frankfurt 2015
Ergebnis
38
PoC nach 3 Monaten, Produktivsystem nach
12 Monaten
Parallel: Konsensbildung und
Applikationsentwicklung
Adaptive Integration von legacy data –
integration hub