SlideShare uma empresa Scribd logo
1 de 44
Integrationsansätze: Überblick und Potentiale semantischer Technologien Abteilungsleiter im  Forschungsbereich Information Process Engineering FZI Forschungszentrum Informatik, Karlsruhe [email_address] http://www.fzi.de/ipe Andreas Schmidt
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene Informationsquellen Datenmodell, Schema, semantische Heterogenität Präsentationsfragmente client-seitige Integration Netzwerkprotokolle, RPC Darstellungssyntax Dienste Dienstschnittstelle, -semantik Dienstfindung, -orchestrierung
Informationsperspektive ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arten von Integrationskonflikten Datenmodell Logische Ebene: Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
Arten von Integrationskonflikten Datenmodell Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
Arten von Integrationskonflikten Datenmodell Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
Arten von Integrationskonflikten Datenmodell Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
Ebenen der semantischen Integration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Konflikte auf Instanzebene ,[object Object],[object Object],[object Object],[object Object],System 1 System 2 Neuestr. 8, Heidelberg, 69115, Deutschland
[object Object],[object Object],[object Object],[object Object],[object Object],Architektur : Virtuell vs. materialisiert
Materialisierter Ansatz Zentrale Datenbasis (periodischer) Import in die zentrale Datenbasis Quellen Anwendung für Anfragen wird nur die  zentrale Datenbasis genutzt
Virtuelle Integration Wrapper Wrapper Wrapper Mediator Facilitator Mediator Quellenauswahl Schema- und Instanzintegration Datenmodell- integration
Materialisierter Ansatz – Vorteile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Materialisierter Ansatz: Nachteile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integrationsebenen  Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene Informationsquellen Datenmodell, Schema, semantische Heterogenität Präsentationsfragmente client-seitige Integration Netzwerkprotokolle, RPC Darstellungssyntax Dienste Dienstschnittstelle, -semantik Dienstfindung, -orchestrierung
Dienstperspektive ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kernprobleme für dienstorientierte Architekturen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dienstorientierte Architekturen – Lose Kopplung Dienst- nehmer (service requestor) nutzen Dienst- nehmer (service requestor) nutzen Dienst- nehmer (service requestor) nutzen Implementie-rungen werden austauschbar Mehrere Dienste hinter derselben Fassade mehrschrittige Verarbeitung
Prozessperspektive ,[object Object],[object Object],[object Object],[object Object],[object Object]
Die Web-Service-Welt Nachrichten Metadaten Ressourcen Transaktionen Zuverlässigkeit Sicherheit Geschäftsprozesse Management WSDL WS-Discovery UDDI WS-Policy WS-Metadata-Exchange SOAP WS-Notification WS-Adressing Web Services Resources Framework WS-Business Activity WS-Atomic Transact. WS-Coordination WS-Reliability WS-Reliable Messag. WS-Security WS-Trust WS-Security Policy WS-Federation WS-Secure Conversat. BPEL WS-Choreography WS-Choreography Description Language BPML WSMF WS-Management MUWS WS-Events MOWS WSMF-WSM
Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene Informationsquellen Datenmodell, Schema, semantische Heterogenität Präsentationsfragmente client-seitige Integration Netzwerkprotokolle, RPC Darstellungssyntax Dienste Dienstschnittstelle, -semantik Dienstfindung, -orchestrierung
Präsentationsebene ,[object Object],[object Object],[object Object],[object Object],[object Object]
Google Maps Mashups
Potentiale semantischer Technologien
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object]
Semantische Technologien... ,[object Object],[object Object],[object Object]
Arten von Semantik [Uschold (2002), “Where are the Semantics in the Semantic Web?”]
Ontologien in der Informatik ,[object Object],[object Object],[object Object],[object Object],[object Object]
Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Dienste Dienstsemantik Dienstfindung, -orchestrierung
Grundidee ,[object Object],[object Object],[object Object],[object Object],[object Object]
Anwendungen: Datenaustausch RDBMS 1 RDBMS 2 XML XML Ontologie XSL-T Export-Werkzeuge des RDBMS Import-Werkzeuge des RDBMS Bezug XML-Struktur    Ontologie Bezug XML-Struktur    Ontologie XSL-T Werkzeug automatisierter Vorgang manueller Vorgang
Bewertung ,[object Object],[object Object],[object Object],[object Object]
Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Dienste Dienstsemantik Dienstfindung, -orchestrierung
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dienste: Was wollen wir semantisch beschreiben? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Beispiel: SemanticUDDI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontologiezentrierter Architekturstil
Ontologie für die Lernunterstützung http://professional-learning.eu
Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Prozesse Traceability, Compliance
Semantik für die Geschäftsprozessmodellierung ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Prozesse Traceability, Compliance
Fazit: Semantische Technologien ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kontakt Andreas Schmidt Ableitungsleiter  Forschungsbereich Information Process Engineering FZI Forschungszentrum Informatik, Karlsruhe [email_address] http://www.fzi.de/ipe

Mais conteúdo relacionado

Destaque

Spielauswertung powerpoint-final 1.0
Spielauswertung powerpoint-final 1.0Spielauswertung powerpoint-final 1.0
Spielauswertung powerpoint-final 1.0GlobaleLawi
 
Wiener Linien Coporate Blog (blog.wienerlinien.at)
Wiener Linien Coporate Blog (blog.wienerlinien.at)Wiener Linien Coporate Blog (blog.wienerlinien.at)
Wiener Linien Coporate Blog (blog.wienerlinien.at)Wiener Linien
 
Homeless Partners Volunteer Deck
Homeless Partners Volunteer DeckHomeless Partners Volunteer Deck
Homeless Partners Volunteer DeckKenny Grant
 
2017_NBA_Pre_Draft_FINAL
2017_NBA_Pre_Draft_FINAL2017_NBA_Pre_Draft_FINAL
2017_NBA_Pre_Draft_FINALTony Falce
 
New Green's Theorem- Dr. Arthur Weglein
New Green's Theorem- Dr. Arthur WegleinNew Green's Theorem- Dr. Arthur Weglein
New Green's Theorem- Dr. Arthur WegleinArthur Weglein
 
Analisis i diseño rtrabajho
Analisis i diseño rtrabajhoAnalisis i diseño rtrabajho
Analisis i diseño rtrabajhomary salazar
 
Asthetische Chirurgie Berlin
Asthetische Chirurgie BerlinAsthetische Chirurgie Berlin
Asthetische Chirurgie Berlinmeyburg berlin
 
4ºA tema 8 Mejoremos Nuestro Mundo
4ºA tema 8 Mejoremos Nuestro Mundo4ºA tema 8 Mejoremos Nuestro Mundo
4ºA tema 8 Mejoremos Nuestro Mundofilolacabrera
 

Destaque (16)

Spielauswertung powerpoint-final 1.0
Spielauswertung powerpoint-final 1.0Spielauswertung powerpoint-final 1.0
Spielauswertung powerpoint-final 1.0
 
Wiener Linien Coporate Blog (blog.wienerlinien.at)
Wiener Linien Coporate Blog (blog.wienerlinien.at)Wiener Linien Coporate Blog (blog.wienerlinien.at)
Wiener Linien Coporate Blog (blog.wienerlinien.at)
 
Fm mde-09
Fm mde-09Fm mde-09
Fm mde-09
 
Sonn & Feiertagsarbeit
Sonn & FeiertagsarbeitSonn & Feiertagsarbeit
Sonn & Feiertagsarbeit
 
Destoner Machine
Destoner MachineDestoner Machine
Destoner Machine
 
Homeless Partners Volunteer Deck
Homeless Partners Volunteer DeckHomeless Partners Volunteer Deck
Homeless Partners Volunteer Deck
 
2 pii
2 pii2 pii
2 pii
 
2017_NBA_Pre_Draft_FINAL
2017_NBA_Pre_Draft_FINAL2017_NBA_Pre_Draft_FINAL
2017_NBA_Pre_Draft_FINAL
 
Bauen mit Holz - Holzbaupreis Bayern (timber construction - passive house - a...
Bauen mit Holz - Holzbaupreis Bayern (timber construction - passive house - a...Bauen mit Holz - Holzbaupreis Bayern (timber construction - passive house - a...
Bauen mit Holz - Holzbaupreis Bayern (timber construction - passive house - a...
 
M.B.,B.S
M.B.,B.SM.B.,B.S
M.B.,B.S
 
New Green's Theorem- Dr. Arthur Weglein
New Green's Theorem- Dr. Arthur WegleinNew Green's Theorem- Dr. Arthur Weglein
New Green's Theorem- Dr. Arthur Weglein
 
Analisis i diseño rtrabajho
Analisis i diseño rtrabajhoAnalisis i diseño rtrabajho
Analisis i diseño rtrabajho
 
Asthetische Chirurgie Berlin
Asthetische Chirurgie BerlinAsthetische Chirurgie Berlin
Asthetische Chirurgie Berlin
 
Qguar TMS - GERMAN
Qguar TMS - GERMANQguar TMS - GERMAN
Qguar TMS - GERMAN
 
9,90-euro-fitnessstudio
9,90-euro-fitnessstudio9,90-euro-fitnessstudio
9,90-euro-fitnessstudio
 
4ºA tema 8 Mejoremos Nuestro Mundo
4ºA tema 8 Mejoremos Nuestro Mundo4ºA tema 8 Mejoremos Nuestro Mundo
4ºA tema 8 Mejoremos Nuestro Mundo
 

Semelhante a Integrationsansätze: Überblick und Potentiale semantischer Technologien

07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)soreco
 
Data Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic WebData Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic WebAndreas Schmidt
 
Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...
Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...
Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...Daniel Brügge
 
SAP_Basis_Klassisch.pdf
SAP_Basis_Klassisch.pdfSAP_Basis_Klassisch.pdf
SAP_Basis_Klassisch.pdfCazLP
 
PLM Open Hours - Heterogene Systemlandschaften
PLM Open Hours - Heterogene SystemlandschaftenPLM Open Hours - Heterogene Systemlandschaften
PLM Open Hours - Heterogene SystemlandschaftenIntelliact AG
 
Anwendungsbeispiele von Enterprise Mashups
Anwendungsbeispiele von Enterprise MashupsAnwendungsbeispiele von Enterprise Mashups
Anwendungsbeispiele von Enterprise Mashupstischmid
 
Mitarbeiterverzeichnis der nächsten Generation
Mitarbeiterverzeichnis der nächsten GenerationMitarbeiterverzeichnis der nächsten Generation
Mitarbeiterverzeichnis der nächsten GenerationTIMETOACT GROUP
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...OPITZ CONSULTING Deutschland
 
Whitepaper sones GraphDB (ger)
Whitepaper sones GraphDB (ger)Whitepaper sones GraphDB (ger)
Whitepaper sones GraphDB (ger)sones GmbH
 
Semantic services für Liferay
Semantic services für LiferaySemantic services für Liferay
Semantic services für Liferaymoresophy
 
Objekt-Relationales Mapping - von Java zu relationalen DBs
Objekt-Relationales Mapping - von Java zu relationalen DBsObjekt-Relationales Mapping - von Java zu relationalen DBs
Objekt-Relationales Mapping - von Java zu relationalen DBsSebastian Dietrich
 
ExsoFlow Workflow & IntegrationServer technische Information
ExsoFlow Workflow & IntegrationServer technische InformationExsoFlow Workflow & IntegrationServer technische Information
ExsoFlow Workflow & IntegrationServer technische InformationEXSO. business solutions GmbH
 
Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...
Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...
Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...Hendrik Kalb
 
Workfloworchestrierung Massendigitalisierung
Workfloworchestrierung MassendigitalisierungWorkfloworchestrierung Massendigitalisierung
Workfloworchestrierung MassendigitalisierungRalf Stockmann
 
OCR Renderfarmen und TEI
OCR Renderfarmen und TEIOCR Renderfarmen und TEI
OCR Renderfarmen und TEIcmahnke
 
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...bmake
 

Semelhante a Integrationsansätze: Überblick und Potentiale semantischer Technologien (20)

07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)
 
Cloud computing - Ein Betriebsmodell für die Verwaltung?
Cloud computing - Ein Betriebsmodell für die Verwaltung?Cloud computing - Ein Betriebsmodell für die Verwaltung?
Cloud computing - Ein Betriebsmodell für die Verwaltung?
 
Data Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic WebData Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic Web
 
Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...
Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...
Konzeption und Implementierung eines Multi- Agentensystems zur Informationsge...
 
SAP_Basis_Klassisch.pdf
SAP_Basis_Klassisch.pdfSAP_Basis_Klassisch.pdf
SAP_Basis_Klassisch.pdf
 
PLM Open Hours - Heterogene Systemlandschaften
PLM Open Hours - Heterogene SystemlandschaftenPLM Open Hours - Heterogene Systemlandschaften
PLM Open Hours - Heterogene Systemlandschaften
 
Anwendungsbeispiele von Enterprise Mashups
Anwendungsbeispiele von Enterprise MashupsAnwendungsbeispiele von Enterprise Mashups
Anwendungsbeispiele von Enterprise Mashups
 
Mitarbeiterverzeichnis der nächsten Generation
Mitarbeiterverzeichnis der nächsten GenerationMitarbeiterverzeichnis der nächsten Generation
Mitarbeiterverzeichnis der nächsten Generation
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
 
Whitepaper sones GraphDB (ger)
Whitepaper sones GraphDB (ger)Whitepaper sones GraphDB (ger)
Whitepaper sones GraphDB (ger)
 
Semantic services für Liferay
Semantic services für LiferaySemantic services für Liferay
Semantic services für Liferay
 
2010 09 29 13-30 michael gniffke
2010 09 29 13-30 michael gniffke2010 09 29 13-30 michael gniffke
2010 09 29 13-30 michael gniffke
 
C5 Mashup
C5 MashupC5 Mashup
C5 Mashup
 
Objekt-Relationales Mapping - von Java zu relationalen DBs
Objekt-Relationales Mapping - von Java zu relationalen DBsObjekt-Relationales Mapping - von Java zu relationalen DBs
Objekt-Relationales Mapping - von Java zu relationalen DBs
 
ExsoFlow Workflow & IntegrationServer technische Information
ExsoFlow Workflow & IntegrationServer technische InformationExsoFlow Workflow & IntegrationServer technische Information
ExsoFlow Workflow & IntegrationServer technische Information
 
Entscheidungsunterstützung im Semantic Web
Entscheidungsunterstützung im Semantic WebEntscheidungsunterstützung im Semantic Web
Entscheidungsunterstützung im Semantic Web
 
Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...
Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...
Kontextbasiertes Information Retrieval: Eine Systematik der Anwendungspotent...
 
Workfloworchestrierung Massendigitalisierung
Workfloworchestrierung MassendigitalisierungWorkfloworchestrierung Massendigitalisierung
Workfloworchestrierung Massendigitalisierung
 
OCR Renderfarmen und TEI
OCR Renderfarmen und TEIOCR Renderfarmen und TEI
OCR Renderfarmen und TEI
 
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...
 

Mais de Andreas Schmidt

The Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesThe Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesAndreas Schmidt
 
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Andreas Schmidt
 
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Andreas Schmidt
 
7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - KeynoteAndreas Schmidt
 
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Andreas Schmidt
 
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Andreas Schmidt
 
Social Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveSocial Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveAndreas Schmidt
 
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Andreas Schmidt
 
EmployID at LearnTec 2015
EmployID at LearnTec 2015EmployID at LearnTec 2015
EmployID at LearnTec 2015Andreas Schmidt
 
Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...Andreas Schmidt
 
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...Andreas Schmidt
 
Agile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAgile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAndreas Schmidt
 
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...Andreas Schmidt
 
Knowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampKnowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampAndreas Schmidt
 
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...Andreas Schmidt
 
REFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoREFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoAndreas Schmidt
 
Linking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsLinking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsAndreas Schmidt
 
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenWissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenAndreas Schmidt
 
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...Andreas Schmidt
 

Mais de Andreas Schmidt (20)

The Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesThe Changing World of Work and the Role of Identities
The Changing World of Work and the Role of Identities
 
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
 
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
 
7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote
 
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
 
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
 
Social Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveSocial Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing Perspective
 
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
 
EmployID at LearnTec 2015
EmployID at LearnTec 2015EmployID at LearnTec 2015
EmployID at LearnTec 2015
 
Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...
 
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
5th Int. Workshop on Motivational & Affective Aspects in TEL - Developing pat...
 
Agile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAgile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An Introduction
 
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
 
Knowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampKnowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory Camp
 
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
Motivational & Affective Aspects in Technology Enhanced Learning: Topics, Res...
 
REFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoREFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the Go
 
Linking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsLinking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in Organizations
 
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenWissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
 
Wissensreifung
WissensreifungWissensreifung
Wissensreifung
 
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
 

Integrationsansätze: Überblick und Potentiale semantischer Technologien

  • 1. Integrationsansätze: Überblick und Potentiale semantischer Technologien Abteilungsleiter im Forschungsbereich Information Process Engineering FZI Forschungszentrum Informatik, Karlsruhe [email_address] http://www.fzi.de/ipe Andreas Schmidt
  • 2.
  • 3. Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene Informationsquellen Datenmodell, Schema, semantische Heterogenität Präsentationsfragmente client-seitige Integration Netzwerkprotokolle, RPC Darstellungssyntax Dienste Dienstschnittstelle, -semantik Dienstfindung, -orchestrierung
  • 4.
  • 5. Arten von Integrationskonflikten Datenmodell Logische Ebene: Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
  • 6. Arten von Integrationskonflikten Datenmodell Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
  • 7. Arten von Integrationskonflikten Datenmodell Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
  • 8. Arten von Integrationskonflikten Datenmodell Schema Daten Instanzen Unterschiedliche Ausdrucksmächtigkeit von Datenmodellen Relational, Objektorientiert, XML, Semistrukturiert Freiheitsgrade in der Modellierung der realen Welt klassische »Schemaintegration« Zusammenführen von Instanzen (Objektidentität/Duplikaterkennung) Widersprüchlichkeit, Inkonsistenzen, Subjektivität
  • 9.
  • 10.
  • 11.
  • 12. Materialisierter Ansatz Zentrale Datenbasis (periodischer) Import in die zentrale Datenbasis Quellen Anwendung für Anfragen wird nur die zentrale Datenbasis genutzt
  • 13. Virtuelle Integration Wrapper Wrapper Wrapper Mediator Facilitator Mediator Quellenauswahl Schema- und Instanzintegration Datenmodell- integration
  • 14.
  • 15.
  • 16. Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene Informationsquellen Datenmodell, Schema, semantische Heterogenität Präsentationsfragmente client-seitige Integration Netzwerkprotokolle, RPC Darstellungssyntax Dienste Dienstschnittstelle, -semantik Dienstfindung, -orchestrierung
  • 17.
  • 18.
  • 19. Dienstorientierte Architekturen – Lose Kopplung Dienst- nehmer (service requestor) nutzen Dienst- nehmer (service requestor) nutzen Dienst- nehmer (service requestor) nutzen Implementie-rungen werden austauschbar Mehrere Dienste hinter derselben Fassade mehrschrittige Verarbeitung
  • 20.
  • 21. Die Web-Service-Welt Nachrichten Metadaten Ressourcen Transaktionen Zuverlässigkeit Sicherheit Geschäftsprozesse Management WSDL WS-Discovery UDDI WS-Policy WS-Metadata-Exchange SOAP WS-Notification WS-Adressing Web Services Resources Framework WS-Business Activity WS-Atomic Transact. WS-Coordination WS-Reliability WS-Reliable Messag. WS-Security WS-Trust WS-Security Policy WS-Federation WS-Secure Conversat. BPEL WS-Choreography WS-Choreography Description Language BPML WSMF WS-Management MUWS WS-Events MOWS WSMF-WSM
  • 22. Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene Informationsquellen Datenmodell, Schema, semantische Heterogenität Präsentationsfragmente client-seitige Integration Netzwerkprotokolle, RPC Darstellungssyntax Dienste Dienstschnittstelle, -semantik Dienstfindung, -orchestrierung
  • 23.
  • 26.
  • 27.
  • 28. Arten von Semantik [Uschold (2002), “Where are the Semantics in the Semantic Web?”]
  • 29.
  • 30. Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Dienste Dienstsemantik Dienstfindung, -orchestrierung
  • 31.
  • 32. Anwendungen: Datenaustausch RDBMS 1 RDBMS 2 XML XML Ontologie XSL-T Export-Werkzeuge des RDBMS Import-Werkzeuge des RDBMS Bezug XML-Struktur  Ontologie Bezug XML-Struktur  Ontologie XSL-T Werkzeug automatisierter Vorgang manueller Vorgang
  • 33.
  • 34. Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Dienste Dienstsemantik Dienstfindung, -orchestrierung
  • 35.
  • 36.
  • 37.
  • 39. Ontologie für die Lernunterstützung http://professional-learning.eu
  • 40. Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Prozesse Traceability, Compliance
  • 41.
  • 42. Integrationsebenen Technische Ebene Informationsebene Anwendungslogikebene Prozeßebene Präsentationsebene gemeinsame Semantik Abbildungen auf konzeptueller Ebene spezifizieren Präsentationsfragmente Microformats Prozesse Traceability, Compliance
  • 43.
  • 44. Kontakt Andreas Schmidt Ableitungsleiter Forschungsbereich Information Process Engineering FZI Forschungszentrum Informatik, Karlsruhe [email_address] http://www.fzi.de/ipe