Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Heterogene Informationssysteme
Vorstellung der Arbeitsgruppe Heterogene Informationssysteme Hauptstudiums-Orientierungseinheit 3. Juli 2007 Prof. Dr. Stefan Deßloch
2
Was sind heterogene Informationssysteme?
Heterogene Informationssysteme/-landschaften Menge von Informationssystemen einer Organisation die sich in ihren Merkmalen unterscheiden, bzgl. zugrundeliegender Technologie OS/390 ESA/390 Cobol Windows IA-32 C Linux AMD64 C++ Java Java VM AG Heterogene Informationssysteme 1
3
Was sind heterogene Informationssysteme?
Heterogene Informationssysteme/-landschaften Menge von Informationssystemen einer Organisation die sich in ihren Merkmalen unterscheiden, bzgl. zugrundeliegender Technologie DBMS/Datenmodell IMS DB2 ONTOS XTC (objekt-) relational XML objekt- orientiert hierarchisch Foo xy: int ... doFoo() <foo> <bar a="x"> ... </bar> </foo> AG Heterogene Informationssysteme 1
4
Was sind heterogene Informationssysteme?
Heterogene Informationssysteme/-landschaften Menge von Informationssystemen einer Organisation die sich in ihren Merkmalen unterscheiden, bzgl. zugrundeliegender Technologie DBMS/Datenmodell Strukturierung AG Heterogene Informationssysteme 1
5
Was sind heterogene Informationssysteme?
Heterogene Informationssysteme/-landschaften Menge von Informationssystemen einer Organisation die sich in ihren Merkmalen unterscheiden, bzgl. zugrundeliegender Technologie DBMS/Datenmodell Strukturierung Semantik "KFZ" "Fahrzeug" "Auto" "PKW" AG Heterogene Informationssysteme 1
6
Was sind heterogene Informationssysteme?
Heterogene Informationssysteme/-landschaften Menge von Informationssystemen einer Organisation die sich in ihren Merkmalen unterscheiden, bzgl. zugrundeliegender Technologie DBMS/Datenmodell Strukturierung Semantik Unabhängige Entwicklung der Systeme Organisches Wachstum mit dem Unternehmen Wie kommt es zu Heterogenität? Controlling Personal Produktion Lager AG Heterogene Informationssysteme 1
7
Heterogenität als Problem
Verbindung von Daten aus verschiedenen Systemen Reorganisation im Unternehmen, Unternehmensfusionen neue Anwendungen Wichtiges Problem in Industrie und Wirtschaft Enorme Komplexität AG Heterogene Informationssysteme 2
8
Informationsintegration
Verbergen der Heterogenität der Quellen Integrationssystem integriertes Zielschema föderierte Datenbanksysteme Data Warehouses Bereitstellen einer konsistenten, integrierten Sicht Problem: Integration ist extrem schwierig auch heute noch weitgehend manuell langsam und teuer AG Heterogene Informationssysteme AG Heterogene Informationssysteme 3
9
PALADIN Dynamische Informationsintegration
neue Szenarien, z.B. Ad-hoc-Integration in Data Grids schnell wechselnde Anforderungen, autonome Quellen, ... manuelle Integration nicht praktikabel Ziel: Erhöhung des Automatisierungsgrades Schwerpunkte: Datenmodell-unabhängige Modellierung und Verwaltung von Metadaten und Daten PALADIN Metamodel Stack Erkennung semantischer Zusammenhänge (Schema Matching) Schema Matching Framework (ScheMaF) Erstellung von Abbildungen zwischen Quellen und Ziel Integrationsmuster Auffinden geeigneter Datenquellen (Discovery) AG Heterogene Informationssysteme 4
10
Caro Wartung komplexer Informationslandschaften:
Vielzahl an Abhängigkeiten zwischen beteiligten Systemen, z.B. durch Integrationslösungen Gesamtsystem kaum kontrollierbar Gefährdung des Gesamtsystems durch Modifikationen Change Impact Analysis Präventiv ("What if"-Analyse) simulierte Durchführung von Änderungen Beurteilung der Auswirkungen Reaktiv Erkennen von lokalen Änderungen Erkennen der Auswirkungen Reaktion: Benachrichtigung, sicherer Shutdown, Anpassung Umgang mit unvollständigen Informationen AG Heterogene Informationssysteme 5
11
Entwicklung von Integrationslösungen
Mögliche Transformationsinfrastrukturen zur Informationsintegration (oft kombiniert eingesetzt) (Föderierte) DBMS, ETL-Werkzeuge, XML-Transformationssysteme Message-oriented Middleware, Dienste Verarbeitungs- und Datenmodelle unterscheiden sich dramatisch! Keine plattformunabhängige Betrachtung möglich Systementwicklung, Modifikation, Migration, Optimierung komplex Ansatz: Integriertes, plattformunabhängiges Daten- und Verarbeitungsmodell Integrationsplan (logische Operatoren) Integriertes Datenmodell Top-Down-Entwicklung Optimierung Logische Optimierung Wahl der „besten“ Deploymentplattform Physische Optimierung Flexible Wahl der Integrationsstrategie AG Heterogene Informationssysteme 6
12
Webangebot der Arbeitsgruppe
Informationen zu Mitarbeitern Projekten Offenen Arbeiten (Projekt-/Diplom-/Bachelor-/Master-Arbeiten) AG Heterogene Informationssysteme 7
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.