Your SlideShare is downloading. ×
0
Sigma EE: Reaping low-hanging fruits in RDF-based data integration<br />Richard Cyganiak<br />I-Semantics 2010, Graz<br />
Intro<br />Semantic Technologies conferences<br />In-use Tracks<br />Applications session<br />D2RQ<br />Expose contents o...
The common theme …<br />Integration of data across the organization/project<br />3 of XYZ<br />
The RDF-based data integration project<br />
The RDF-based data integration project<br />Probably limited budget …<br />Otherwise would buy from SAP or Oracle<br />
Where next after “Hello World”?<br />
Sigma EE<br />Originally not built for enterprise data but for web data<br />Sindice, search engine for the Web of Data<br...
sig.ma demo<br />
Off-the-shelf UI for the RDF Bus<br />
Background<br />The problem: How to provide uniform access to heterogeneous data sources?<br />Value-added services:<br />...
Solutions?<br />Data Warehousing<br />Enterprise Information Integration<br />Enterprise Search<br />A middle ground in-be...
Data Warehousing, EII<br />Integrate enterprise data sources into a new data source<br />Data Warehouse: materialized (new...
Enterprise Search<br />Provides the most sought-after service (search)<br />Focus on documents<br />full-text search<br />...
A middle ground<br />Start by providing access to data on a per-business-object basis without prior schema alignment<br />...
A middle ground<br />No accepted term yet<br />Data Spaces?<br />Pay-as-you-go Data Integration?<br />Linked Enterprise Da...
The RDF technology stack<br />A standards-based “data-first” approach<br />RDF, SPARQL, OWL – W3C standards<br />Off-the-s...
The “RDF Bus”<br />Various implementation strategies<br />ETL + One Big Triple Store with SPARQL endpoint<br />Several SPA...
Sigma EE<br />Services: search, browsing<br />Strengths<br />Minimal requirements for the RDF bus<br />Strong support for ...
Architecture<br />
Sigma UI<br />Full-text search<br />On-the-fly fuzzy merge of data sources<br />Empower user to evaluate provenance, rejec...
Summary<br />Sigma EE: front-end for your RDF Bus<br />E.g., for your triple store<br />Off-the-shelf UI with minimum conf...
Upcoming SlideShare
Loading in...5
×

Sigma EE: Reaping low-hanging fruits in RDF-based data integration

1,301

Published on

A presentation I gave at I-Semantics 2010 on Sigma EE, an RDF-based data integration front-end.

Sigma EE is now available for download here: http://sig.ma/?page=help

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,301
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Sigma EE: Reaping low-hanging fruits in RDF-based data integration"

  1. 1. Sigma EE: Reaping low-hanging fruits in RDF-based data integration<br />Richard Cyganiak<br />I-Semantics 2010, Graz<br />
  2. 2. Intro<br />Semantic Technologies conferences<br />In-use Tracks<br />Applications session<br />D2RQ<br />Expose contents of relational databases as RDF/SPARQL<br />Just a format converter; what do people use it for?<br />
  3. 3. The common theme …<br />Integration of data across the organization/project<br />3 of XYZ<br />
  4. 4. The RDF-based data integration project<br />
  5. 5. The RDF-based data integration project<br />Probably limited budget …<br />Otherwise would buy from SAP or Oracle<br />
  6. 6. Where next after “Hello World”?<br />
  7. 7. Sigma EE<br />Originally not built for enterprise data but for web data<br />Sindice, search engine for the Web of Data<br />Microformats, RDFa, Linked Data on the Web<br />For building apps on top of data search API<br />http://sindice.com/<br />How to show the richness of all that data?<br />http://sig.ma/<br />
  8. 8. sig.ma demo<br />
  9. 9. Off-the-shelf UI for the RDF Bus<br />
  10. 10. Background<br />The problem: How to provide uniform access to heterogeneous data sources?<br />Value-added services:<br />Search<br />Browsing<br />Recommendations of related items<br />Reporting<br />Dashboarding<br />Notifications<br />…<br />
  11. 11. Solutions?<br />Data Warehousing<br />Enterprise Information Integration<br />Enterprise Search<br />A middle ground in-between?<br />
  12. 12. Data Warehousing, EII<br />Integrate enterprise data sources into a new data source<br />Data Warehouse: materialized (new DB)<br />Enterprise Information Integration: virtual (distrib. queries)<br />Focus on data<br />Tight integration<br />High up-front cost<br />
  13. 13. Enterprise Search<br />Provides the most sought-after service (search)<br />Focus on documents<br />full-text search<br />Lower up-front cost (no schema alignment)<br />Providing value-added services on top is difficult<br />
  14. 14. A middle ground<br />Start by providing access to data on a per-business-object basis without prior schema alignment<br />Services: Browsing of the catalog of objects; search<br />Align, link and reconciliate as required to enable more services, e.g., expressive queries<br />
  15. 15. A middle ground<br />No accepted term yet<br />Data Spaces?<br />Pay-as-you-go Data Integration?<br />Linked Enterprise Data?<br />
  16. 16. The RDF technology stack<br />A standards-based “data-first” approach<br />RDF, SPARQL, OWL – W3C standards<br />Off-the-shelf components<br />Integrates well with web data sources<br />
  17. 17. The “RDF Bus”<br />Various implementation strategies<br />ETL + One Big Triple Store with SPARQL endpoint<br />Several SPARQL endpoint (SPARQL 1.1 SERVICE feature?)<br />Linked Data style (resolvable URIs)<br />Bus details determine what services can be provided<br />Can you do high-performance SPARQL?<br />Can you do full-text search?<br />Real-time up-to-date information or significant delay?<br />Where is alignment handled?<br />Who can hook in new data sources?<br />
  18. 18. Sigma EE<br />Services: search, browsing<br />Strengths<br />Minimal requirements for the RDF bus<br />Strong support for provenance<br />Dynamic UI<br />Bus has to provide Search and Entity descriptions<br />E.g., SPARQL endpoint with full-text search<br />E.g., Solr<br />E.g., Sindice + (part of) the Web<br />E.g., custom Java classes<br />Or multiple of the above<br />
  19. 19. Architecture<br />
  20. 20. Sigma UI<br />Full-text search<br />On-the-fly fuzzy merge of data sources<br />Empower user to evaluate provenance, reject and accept data sources<br />Show/hide/rearrange properties and values<br />Browse to related entities<br />Permalinks, embeddable widgets<br />
  21. 21. Summary<br />Sigma EE: front-end for your RDF Bus<br />E.g., for your triple store<br />Off-the-shelf UI with minimum configuration<br />Available under GPL or other licenses at http://sig.ma/?page=help<br />Running at http://sig.ma/<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×