SlideShare a Scribd company logo
Live Integration Framework




                 Live Integration Framework
                             Christian Haß and Sven Krosse

                                    TopicMapsLab
                                  University of Leipzig




   topicmapslab.de
Live Integration Framework




   The Problem

       ●   Increasing amount of information

       ●   Information stored in various heterogeneous data stores

       ●   Redundancy

       ●   Retrieve all information about a specific subject often difficult




   topicmapslab.de
Live Integration Framework




   Why Topic Maps?

       ●   Not exactly a new idea

       ●   Subject centric presentation

       ●   Merging of different data sources

       ●   Adding additional semantic information




   topicmapslab.de
Live Integration Framework




   Our Goal

       ●   Support various storage technologies

       ●   “Never touch a running system”

       ●   Full read access

       ●   “Live” view on the data




   topicmapslab.de
Live Integration Framework




   Requirements

       ●   Structured data

       ●   Subjects need identities → Problem




   topicmapslab.de
Live Integration Framework




   Architecture

                                 ●   Implemented as MaJorToM store

                                 ●   Technology specific implementation
                                     and mapping definition



               MaJorToM


                       Mapping
          JLI Store      File



             Data
             Store

   topicmapslab.de
Live Integration Framework




   Architecture




               MaJorToM              MaJorToM


                       Mapping               Mapping
          JLI Store      File    JLI Store     File



             Data                  Data
             Store                 Store

   topicmapslab.de
Live Integration Framework




   Architecture

                             Virtual Merging Layer
                                    (Hatana)




               MaJorToM                    MaJorToM


                       Mapping                       Mapping
          JLI Store      File         JLI Store        File



             Data                        Data
             Store                       Store

   topicmapslab.de
Live Integration Framework




   Architecture

                             Virtual Merging Layer
                                    (Hatana)




               MaJorToM                    MaJorToM


                       Mapping                       Mapping
          JLI Store      File         JLI Store        File



             Data                        Data
             Store                       Store

   topicmapslab.de
Live Integration Framework




   Current State

       ●   Work in progress

       ●   Implementation only for RDBMS so far

       ●   Only MySQL

       ●   Still some features to implement




   topicmapslab.de
Live Integration Framework




   Current State

       ●   Topics from single tables

       ●   Unique key required

       ●   Attributes to characteristics and Identifier

       ●   Specify queries in mapping

       ●   Associations from any combination of keys

       ●   Specify types, scopes and datatypes

       ●   Association reifier




   topicmapslab.de
Live Integration Framework




   Future Work

       ●   Support other storage technologies

       ●   Improve mapping for RDBMS

       ●   Support different RDBMS types (Postgres, Oracle, etc.)

       ●   Allow limited write access

       ●   Support temporary caching




   topicmapslab.de
Live Integration Framework




   Thank you for your attention!

       ●   Questions?




   topicmapslab.de

More Related Content

PDF
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
PPT
Evaluation of Instances Asset in a Topic Maps-Based Ontology
PPT
The Effects of Topic Map Components on Serendipitous Information Retrieval
PDF
Onotoa - a Visual Topic Map Schema Editor
PDF
Designing a gui_description_language_with_topic_maps
PDF
Presentation final
PPTX
Motto of TMRA 2010
PPT
Metaphor-centric Computing
The TileDB Array Data Storage Manager - Stavros Papadopoulos, Jake Bolewski
Evaluation of Instances Asset in a Topic Maps-Based Ontology
The Effects of Topic Map Components on Serendipitous Information Retrieval
Onotoa - a Visual Topic Map Schema Editor
Designing a gui_description_language_with_topic_maps
Presentation final
Motto of TMRA 2010
Metaphor-centric Computing

Similar to Live Integration Framework (20)

PDF
JRuby Topic Maps
KEY
TriHUG - Beyond Batch
PDF
Unity: Because the Sum is Greater than the Parts
PPTX
CORE: Aggregating and Enriching Content to Support Open Access
PPTX
The Information Workbench as a Self-Service Platform for Linked Data Applicat...
PDF
Maiana Presentation at Topic Maps 2010 Oslo
PDF
Mindtree mainframe tools.
KEY
LibreCat::Catmandu
PPTX
Everything Self-Service:Linked Data Applications with the Information Workbench
PPSX
SeCold - A Linked Data Platform for Mining Software Repositories
PPT
Open archive islandora-channel-training
PDF
Jazz for Service Management - OMNIbus
PPTX
DiggiCORE: Digging into Connected Repositories
PPT
Introduction to RAGLD
PPT
Geoservices Activities at EDINA
PPT
Search, APIs, capability management and Sensis's journey
PPTX
SQLBits X SQL Server 2012 Beyond Relational
PDF
Mapping Manager Product Overview
PDF
"Search, APIs,Capability Management and the Sensis Journey"
PPTX
Big data ppt
JRuby Topic Maps
TriHUG - Beyond Batch
Unity: Because the Sum is Greater than the Parts
CORE: Aggregating and Enriching Content to Support Open Access
The Information Workbench as a Self-Service Platform for Linked Data Applicat...
Maiana Presentation at Topic Maps 2010 Oslo
Mindtree mainframe tools.
LibreCat::Catmandu
Everything Self-Service:Linked Data Applications with the Information Workbench
SeCold - A Linked Data Platform for Mining Software Repositories
Open archive islandora-channel-training
Jazz for Service Management - OMNIbus
DiggiCORE: Digging into Connected Repositories
Introduction to RAGLD
Geoservices Activities at EDINA
Search, APIs, capability management and Sensis's journey
SQLBits X SQL Server 2012 Beyond Relational
Mapping Manager Product Overview
"Search, APIs,Capability Management and the Sensis Journey"
Big data ppt
Ad

More from tmra (20)

PDF
Topic Maps for improved access to and use of content in relational databases ...
PDF
External Schema for Topic Map Database
PDF
Weber 2010 brn
PDF
Subject Headings make information to be topic maps
PDF
Inquiry Optimization Technique for a Topic Map Database
PDF
Topic Merge Scenarios for Knowledge Federation
PDF
JavaScript Topic Maps in server environments
PDF
Modelling IMS QTI with Topic Maps
PDF
Hatana - Virtual Topic Map Merging
PDF
Maiana - The social Topic Maps explorer
PDF
Tmra2010 matsuuraposter
PDF
Automatic semantic interpretation of unstructured data for knowledge management
PDF
Putting topic maps to rest.tmra2010
PDF
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
XLSX
Mappe1
PDF
Et Tu, Brute? Topic Maps and Discourse Semantics
PDF
A PHP library for Ontopia-CMS Integration
PDF
Hatana tmra 2010
PDF
Designing a GUI Description Language with Topic Maps
PPTX
AToM2 – a ”web database” with Topic Maps roots
Topic Maps for improved access to and use of content in relational databases ...
External Schema for Topic Map Database
Weber 2010 brn
Subject Headings make information to be topic maps
Inquiry Optimization Technique for a Topic Map Database
Topic Merge Scenarios for Knowledge Federation
JavaScript Topic Maps in server environments
Modelling IMS QTI with Topic Maps
Hatana - Virtual Topic Map Merging
Maiana - The social Topic Maps explorer
Tmra2010 matsuuraposter
Automatic semantic interpretation of unstructured data for knowledge management
Putting topic maps to rest.tmra2010
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Mappe1
Et Tu, Brute? Topic Maps and Discourse Semantics
A PHP library for Ontopia-CMS Integration
Hatana tmra 2010
Designing a GUI Description Language with Topic Maps
AToM2 – a ”web database” with Topic Maps roots
Ad

Recently uploaded (20)

PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PPTX
Introduction to Building Materials
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
RMMM.pdf make it easy to upload and study
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Classroom Observation Tools for Teachers
PDF
Computing-Curriculum for Schools in Ghana
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Digestion and Absorption of Carbohydrates, Proteina and Fats
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
Unit 4 Skeletal System.ppt.pptxopresentatiom
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Trump Administration's workforce development strategy
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Introduction to Building Materials
History, Philosophy and sociology of education (1).pptx
RMMM.pdf make it easy to upload and study
Final Presentation General Medicine 03-08-2024.pptx
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Classroom Observation Tools for Teachers
Computing-Curriculum for Schools in Ghana
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Complications of Minimal Access Surgery at WLH
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Digestion and Absorption of Carbohydrates, Proteina and Fats
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Unit 4 Skeletal System.ppt.pptxopresentatiom
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Trump Administration's workforce development strategy
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc

Live Integration Framework

  • 1. Live Integration Framework Live Integration Framework Christian Haß and Sven Krosse TopicMapsLab University of Leipzig topicmapslab.de
  • 2. Live Integration Framework The Problem ● Increasing amount of information ● Information stored in various heterogeneous data stores ● Redundancy ● Retrieve all information about a specific subject often difficult topicmapslab.de
  • 3. Live Integration Framework Why Topic Maps? ● Not exactly a new idea ● Subject centric presentation ● Merging of different data sources ● Adding additional semantic information topicmapslab.de
  • 4. Live Integration Framework Our Goal ● Support various storage technologies ● “Never touch a running system” ● Full read access ● “Live” view on the data topicmapslab.de
  • 5. Live Integration Framework Requirements ● Structured data ● Subjects need identities → Problem topicmapslab.de
  • 6. Live Integration Framework Architecture ● Implemented as MaJorToM store ● Technology specific implementation and mapping definition MaJorToM Mapping JLI Store File Data Store topicmapslab.de
  • 7. Live Integration Framework Architecture MaJorToM MaJorToM Mapping Mapping JLI Store File JLI Store File Data Data Store Store topicmapslab.de
  • 8. Live Integration Framework Architecture Virtual Merging Layer (Hatana) MaJorToM MaJorToM Mapping Mapping JLI Store File JLI Store File Data Data Store Store topicmapslab.de
  • 9. Live Integration Framework Architecture Virtual Merging Layer (Hatana) MaJorToM MaJorToM Mapping Mapping JLI Store File JLI Store File Data Data Store Store topicmapslab.de
  • 10. Live Integration Framework Current State ● Work in progress ● Implementation only for RDBMS so far ● Only MySQL ● Still some features to implement topicmapslab.de
  • 11. Live Integration Framework Current State ● Topics from single tables ● Unique key required ● Attributes to characteristics and Identifier ● Specify queries in mapping ● Associations from any combination of keys ● Specify types, scopes and datatypes ● Association reifier topicmapslab.de
  • 12. Live Integration Framework Future Work ● Support other storage technologies ● Improve mapping for RDBMS ● Support different RDBMS types (Postgres, Oracle, etc.) ● Allow limited write access ● Support temporary caching topicmapslab.de
  • 13. Live Integration Framework Thank you for your attention! ● Questions? topicmapslab.de