SlideShare a Scribd company logo
Data Integration with SMW+
Michael Erdmann, ontoprise, Karlsruhe


SMWCon Fall 2011, Berlin
                                        © 2010 ontoprise GmbH   Seite 1
Data Integration Scenario

   Enterprises typically manage their data in relational databases
   Often a landscape of isolated data silos grows
   Wiki provides one platform for sharing information
   Nevertheless,
     the data bases exist
     contain valuable information
     will not be deserted
 The enterprise use cases we see, often require access to
  external data from within the wiki
     Usually the external data sources are relational databases
     Wiki is used as a data access and visualization tool
     Wiki users should be able to formulate queries


                                  © 2010 ontoprise GmbH   Seite 2
Architecture




Slide 3   © 2010 ontoprise GmbH   Seite 3
Architecture




Slide 4   © 2010 ontoprise GmbH   Seite 4
Workflow for Data Integration with SMW+

 OntoStudio                            SMW+ / TSC
    Lift database schema                      Import ontologies
    Model wiki ontology                       Formulate queries (QI)
    Map database ontology to                  Create articles containing
                                                inline queries
     wiki ontology
                                               Browse database via Non-
    Test and refine mappings                   Existing-Pages
    Export ontologies                         Potentially, enhance model
    Transfer to Wiki server                    via annotations

                                               Adapt and extend wiki
                                                ontology
    Import ontology                           Export ontology as OBL
    Test and refine ontology



                                © 2010 ontoprise GmbH   Seite 5
Query Answering

TSC with OntoBroker
                                 mapping results

                                               manual mappings                   query
                                                                                                     SMW+

                 generated
                 ontologies
                                               mapping rules


                                                                                             integrated
                                                                                             results




                                                                          Wiki
    facts              lifting          automatic                       ontology
                                        schema
    from                rules           mapping
   source



                  databases




                                               Slide 6   © 2010 ontoprise GmbH   Seite 6
Queries and Results use the Wiki Vocabulary

TSC with OntoBroker
                                 mapping results

                                               manual mappings                   query
                                                                                                   SMW+

                 generated
                 ontologies
                                               mapping rules


                                                                                           integrated
                                                                                           results




                                                                          Wiki
    facts              lifting          automatic                       ontology
                                        schema
    from                rules           mapping
   source



                  databases




                                               Slide 7   © 2010 ontoprise GmbH   Seite 7
Screen Capture Lifting and Mapping


                © 2010 ontoprise GmbH   Seite 8
Summary and Outlook

 SMW+ and TripleStoreConnector realize
      Access to relational data from within SMW
      Using the wiki vocabulary
      Live queries
      Enhance/Extend the data by wiki users in the wiki

 Currently working on
    Supporting the same feature for SPARQL endpoints




                                  © 2010 ontoprise GmbH    Seite 9
Lifting SPARQL Endpoints

 Approach
    Endpoint is queried for its schema information
    Schema is extracted
    Lifting rules are generated
    This results is an ObjectLogic ontology
    This ontology can be integrated and mapped into the wiki
     ontology
    It can even be mixed with other data sources, e.g. DBs.
 In the wiki
    Wiki ontology can be used to query and visualize remote data
     from the endpoint
    Query Interface supports query building out of the box



                                © 2010 ontoprise GmbH   Seite 10
Architecture




External Data Sources



                        Slide 11 © 2010 ontoprise GmbH   Seite 11
 Thank you!




               Michael Erdmann
               ontoprise GmbH
               Karlsruhe, Germany
               erdmann@ontoprise.de




               © 2010 ontoprise GmbH   Seite 12

More Related Content

Viewers also liked

Ethical Leadership Theories
Ethical Leadership TheoriesEthical Leadership Theories
Ethical Leadership Theoriescatsfood
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity ModelUzair Akram
 
Developing leadership skills
Developing leadership skillsDeveloping leadership skills
Developing leadership skillsYodhia Antariksa
 
Measuring ROI of Training
Measuring ROI of Training  Measuring ROI of Training
Measuring ROI of Training Yodhia Antariksa
 
Career Planning and Development
Career Planning and DevelopmentCareer Planning and Development
Career Planning and DevelopmentYodhia Antariksa
 
Coaching For Optimal Performance
Coaching For Optimal Performance   Coaching For Optimal Performance
Coaching For Optimal Performance Yodhia Antariksa
 
Diagnosing Organizational Effectiveness
Diagnosing Organizational Effectiveness  Diagnosing Organizational Effectiveness
Diagnosing Organizational Effectiveness Yodhia Antariksa
 
Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Ali Sadhik Shaik
 
Responding to Academically Distressed Students
Responding to Academically Distressed StudentsResponding to Academically Distressed Students
Responding to Academically Distressed StudentsMr. Ronald Quileste, PhD
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical InterfaceJosh Clark
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?InterQuest Group
 

Viewers also liked (18)

Ethical Leadership Theories
Ethical Leadership TheoriesEthical Leadership Theories
Ethical Leadership Theories
 
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
Ethical Leadership
Ethical LeadershipEthical Leadership
Ethical Leadership
 
Leadership skills
Leadership skillsLeadership skills
Leadership skills
 
Emotional Intelligence
Emotional IntelligenceEmotional Intelligence
Emotional Intelligence
 
Good To Great
Good To GreatGood To Great
Good To Great
 
Balanced Scorecard
Balanced Scorecard  Balanced Scorecard
Balanced Scorecard
 
Developing leadership skills
Developing leadership skillsDeveloping leadership skills
Developing leadership skills
 
Change Management
Change Management  Change Management
Change Management
 
Measuring ROI of Training
Measuring ROI of Training  Measuring ROI of Training
Measuring ROI of Training
 
Career Planning and Development
Career Planning and DevelopmentCareer Planning and Development
Career Planning and Development
 
Coaching For Optimal Performance
Coaching For Optimal Performance   Coaching For Optimal Performance
Coaching For Optimal Performance
 
Diagnosing Organizational Effectiveness
Diagnosing Organizational Effectiveness  Diagnosing Organizational Effectiveness
Diagnosing Organizational Effectiveness
 
Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Capability Maturity Model (CMM)
Capability Maturity Model (CMM)
 
Responding to Academically Distressed Students
Responding to Academically Distressed StudentsResponding to Academically Distressed Students
Responding to Academically Distressed Students
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical Interface
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?
 

Similar to Data integration-berlin2011

Ontology-based approach for BIM exchanges
Ontology-based approach for BIM exchangesOntology-based approach for BIM exchanges
Ontology-based approach for BIM exchangesManu Venugopal
 
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo
 
NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)
NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)
NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)Emil Eifrem
 
SMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev UpdateSMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev UpdateJesse Wang
 
Semantic Annotation and Search for Resources in the Next Generation Web
Semantic Annotation and Search for Resources in the Next Generation WebSemantic Annotation and Search for Resources in the Next Generation Web
Semantic Annotation and Search for Resources in the Next Generation Webajithranabahu
 
Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Matthew Petrillo
 
Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...
Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...
Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...Mathieu d'Aquin
 
WebLogic Diagnostic Framework Dr. Frank Munz / munz & more WLS11g
WebLogic Diagnostic Framework  Dr. Frank Munz / munz & more WLS11gWebLogic Diagnostic Framework  Dr. Frank Munz / munz & more WLS11g
WebLogic Diagnostic Framework Dr. Frank Munz / munz & more WLS11gInSync Conference
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28korusamol
 
AvalancheProject2012
AvalancheProject2012AvalancheProject2012
AvalancheProject2012fishetra
 
Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...
Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...
Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...Semantic Enterprise Wiki SMWplus
 
Sssc2011 ontologies final
Sssc2011 ontologies finalSssc2011 ontologies final
Sssc2011 ontologies finalElena Simperl
 
Django and Neo4j - Domain modeling that kicks ass
Django and Neo4j - Domain modeling that kicks assDjango and Neo4j - Domain modeling that kicks ass
Django and Neo4j - Domain modeling that kicks assTobias Lindaaker
 
Towards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic WikiTowards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic WikiJie Bao
 
Mark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends WebinarMark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends WebinarDave Kellogg
 
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...Nuxeo
 

Similar to Data integration-berlin2011 (20)

Semantic Data Integration with SMW+
Semantic Data Integration with SMW+Semantic Data Integration with SMW+
Semantic Data Integration with SMW+
 
Smw+tutorial berlin-fall-2011
Smw+tutorial berlin-fall-2011Smw+tutorial berlin-fall-2011
Smw+tutorial berlin-fall-2011
 
Smw+ semantic enterprise wiki en_153
Smw+ semantic enterprise wiki en_153Smw+ semantic enterprise wiki en_153
Smw+ semantic enterprise wiki en_153
 
Ontology-based approach for BIM exchanges
Ontology-based approach for BIM exchangesOntology-based approach for BIM exchanges
Ontology-based approach for BIM exchanges
 
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
 
NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)
NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)
NOSQL Overview Lightning Talk (Scalability Geekcruise 2009)
 
SMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev UpdateSMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev Update
 
Semantic Annotation and Search for Resources in the Next Generation Web
Semantic Annotation and Search for Resources in the Next Generation WebSemantic Annotation and Search for Resources in the Next Generation Web
Semantic Annotation and Search for Resources in the Next Generation Web
 
Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Ontotext Overview Winter 2012
Ontotext Overview Winter 2012
 
Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...
Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...
Combining Data Mining and Ontology Engineering to enrich Ontologies and Linke...
 
WebLogic Diagnostic Framework Dr. Frank Munz / munz & more WLS11g
WebLogic Diagnostic Framework  Dr. Frank Munz / munz & more WLS11gWebLogic Diagnostic Framework  Dr. Frank Munz / munz & more WLS11g
WebLogic Diagnostic Framework Dr. Frank Munz / munz & more WLS11g
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
AvalancheProject2012
AvalancheProject2012AvalancheProject2012
AvalancheProject2012
 
Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...
Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...
Brief Introduction Into SMW+ (presented at Semanticweb Meetup, San Francisco,...
 
Sssc2011 ontologies final
Sssc2011 ontologies finalSssc2011 ontologies final
Sssc2011 ontologies final
 
Django and Neo4j - Domain modeling that kicks ass
Django and Neo4j - Domain modeling that kicks assDjango and Neo4j - Domain modeling that kicks ass
Django and Neo4j - Domain modeling that kicks ass
 
Towards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic WikiTowards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic Wiki
 
Mark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends WebinarMark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends Webinar
 
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
 

Recently uploaded

The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementBojamma2
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfHumanResourceDimensi1
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiaFalcon Invoice Discounting
 
IPTV Subscription UK: Your Guide to Choosing the Best Service
IPTV Subscription UK: Your Guide to Choosing the Best ServiceIPTV Subscription UK: Your Guide to Choosing the Best Service
IPTV Subscription UK: Your Guide to Choosing the Best ServiceDragon Dream Bar
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...PaulBryant58
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfHenry Tapper
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdftjcomstrang
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdcreerey
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airportmarketingjdass
 
Using Generative AI for Content Marketing
Using Generative AI for Content MarketingUsing Generative AI for Content Marketing
Using Generative AI for Content MarketingChuck Aikens
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111zoyaansari11365
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134LR1709MUSIC
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdfDerekIwanaka1
 
Hyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings releaseHyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings releaseirhcs
 
Lookback Analysis
Lookback AnalysisLookback Analysis
Lookback AnalysisSafe PaaS
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfJos Voskuil
 
Strategy Analysis and Selecting ( Space Matrix)
Strategy Analysis and Selecting ( Space Matrix)Strategy Analysis and Selecting ( Space Matrix)
Strategy Analysis and Selecting ( Space Matrix)RidaKhan334971
 
New Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9loNew Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9logalbokkahewagenitash
 

Recently uploaded (20)

The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
IPTV Subscription UK: Your Guide to Choosing the Best Service
IPTV Subscription UK: Your Guide to Choosing the Best ServiceIPTV Subscription UK: Your Guide to Choosing the Best Service
IPTV Subscription UK: Your Guide to Choosing the Best Service
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
Communicative rationality and the evolution of business ethics: corporate soc...
Communicative rationality and the evolution of business ethics: corporate soc...Communicative rationality and the evolution of business ethics: corporate soc...
Communicative rationality and the evolution of business ethics: corporate soc...
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
Using Generative AI for Content Marketing
Using Generative AI for Content MarketingUsing Generative AI for Content Marketing
Using Generative AI for Content Marketing
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
Hyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings releaseHyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings release
 
Lookback Analysis
Lookback AnalysisLookback Analysis
Lookback Analysis
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
 
Strategy Analysis and Selecting ( Space Matrix)
Strategy Analysis and Selecting ( Space Matrix)Strategy Analysis and Selecting ( Space Matrix)
Strategy Analysis and Selecting ( Space Matrix)
 
New Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9loNew Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9lo
 

Data integration-berlin2011

  • 1. Data Integration with SMW+ Michael Erdmann, ontoprise, Karlsruhe SMWCon Fall 2011, Berlin © 2010 ontoprise GmbH Seite 1
  • 2. Data Integration Scenario  Enterprises typically manage their data in relational databases  Often a landscape of isolated data silos grows  Wiki provides one platform for sharing information  Nevertheless,  the data bases exist  contain valuable information  will not be deserted  The enterprise use cases we see, often require access to external data from within the wiki  Usually the external data sources are relational databases  Wiki is used as a data access and visualization tool  Wiki users should be able to formulate queries © 2010 ontoprise GmbH Seite 2
  • 3. Architecture Slide 3 © 2010 ontoprise GmbH Seite 3
  • 4. Architecture Slide 4 © 2010 ontoprise GmbH Seite 4
  • 5. Workflow for Data Integration with SMW+  OntoStudio  SMW+ / TSC  Lift database schema  Import ontologies  Model wiki ontology  Formulate queries (QI)  Map database ontology to  Create articles containing inline queries wiki ontology  Browse database via Non-  Test and refine mappings Existing-Pages  Export ontologies  Potentially, enhance model  Transfer to Wiki server via annotations  Adapt and extend wiki ontology  Import ontology  Export ontology as OBL  Test and refine ontology © 2010 ontoprise GmbH Seite 5
  • 6. Query Answering TSC with OntoBroker mapping results manual mappings query SMW+ generated ontologies mapping rules integrated results Wiki facts lifting automatic ontology schema from rules mapping source databases Slide 6 © 2010 ontoprise GmbH Seite 6
  • 7. Queries and Results use the Wiki Vocabulary TSC with OntoBroker mapping results manual mappings query SMW+ generated ontologies mapping rules integrated results Wiki facts lifting automatic ontology schema from rules mapping source databases Slide 7 © 2010 ontoprise GmbH Seite 7
  • 8. Screen Capture Lifting and Mapping © 2010 ontoprise GmbH Seite 8
  • 9. Summary and Outlook  SMW+ and TripleStoreConnector realize  Access to relational data from within SMW  Using the wiki vocabulary  Live queries  Enhance/Extend the data by wiki users in the wiki  Currently working on  Supporting the same feature for SPARQL endpoints © 2010 ontoprise GmbH Seite 9
  • 10. Lifting SPARQL Endpoints  Approach  Endpoint is queried for its schema information  Schema is extracted  Lifting rules are generated  This results is an ObjectLogic ontology  This ontology can be integrated and mapped into the wiki ontology  It can even be mixed with other data sources, e.g. DBs.  In the wiki  Wiki ontology can be used to query and visualize remote data from the endpoint  Query Interface supports query building out of the box © 2010 ontoprise GmbH Seite 10
  • 11. Architecture External Data Sources Slide 11 © 2010 ontoprise GmbH Seite 11
  • 12.  Thank you! Michael Erdmann ontoprise GmbH Karlsruhe, Germany erdmann@ontoprise.de © 2010 ontoprise GmbH Seite 12