Upload
beverly-bell
View
217
Download
0
Tags:
Embed Size (px)
Citation preview
Information Integration Intelligence with TopBraid Suite
SemTech, San Jose, 2008-05-21
Holger Knublauch
[email protected]://www.topquadrant.com
2
About Myself
• Computer Scientist (PhD, 2002)• 2003-05 Post-Doc at Stanford
– Lead developer of Protégé-OWL
• 2006-now TopQuadrant, Inc.– VP, Product Development– Lead developer of TopBraid Suite
http://www.knublauch.com
3
Information Integration Intelligence
• Heterogeneous data and schemas– Databases– Spreadsheet files– XML files– Newsfeeds– Online resources (HTML, GRDDL, RDFa)– Web services and data endpoints
• How to get integrated views to support business intelligence?
4
Why Semantic Technology
• Class and property definitions (RDFS)
• Open architecture (URIs, triples, etc)
• Designed for linking (sameAs etc)
• Schema reuse (subClassOf etc)
• Explicit definitions of “semantics” (DL)
• Self-describing data (generic tools, discovery, schema evolution)
• Cross-schema querying (SPARQL)
5
Outline
• Overview of TopBraid Suite
• Example/Demo:Information Integration Solution
• Preview: Upcoming new features
6
TopBraid Feature Categories
Import(Legacy data, SemWeb data)
Processing(Editing, querying, transforming)
Export(Converting, browsing, visualizing)
SP
AR
QL
Mo
tio
n(S
crip
tin
g L
ang
uag
e)
7
TopBraid SuiteSupporting the Complete Semantic Application Lifecycle
Application Deployment Platform
Collaborative Information Management
© Copyright 2007-2008 TopQuadrant Inc. Slide 7
(Ontology Modeling Tool
8
TopBraid ComposerOntology Modeling Tool
Standards based, Semantic Web native - W3C standards
- Eclipse open architecture
Ontology modeling tool- RDF/S, OWL, SPARQL, Rules
Scalable database back-ends - Oracle 11g, Franz AllegroGraph, Sesame 1&2, Jena
Import of other (legacy) data formats- XML, HTML, RSS, Atom, relational DBs, text files, Excel, email
Configurable inferencing & refactoring Share & manage multiple projects & ontologies
9© Copyright 2007 TopQuadrant Inc. Slide 9
TopBraid Composer - Screenshot
10
TopBraid Composer – Maestro Edition
TopBraid Composer Ontology Modeling tool
Integrated Server Semantic Server Pages XML Round-tripping Email Import BIRT Report Generator Supports SPARQLMotion™
SPARQLMotion : First visual scripting language for the Semantic Web
Non-programmers create data processing pipelines for information integration
Built for & with Semantic Web technology
• RDF, OWL, SPARQL Importing
• XML, HTML, RDF, RSS, Atom, Databases, Text Files, Excel, Emails
Processing• Merging, transforming and filtering
data• Applying rules, text processing, data
conversion Exporting
• Files, Spreadsheets, Maps, Calendars, Send emails, Databases
© Copyright 2007-2008 TopQuadrant Inc. Slide 11
TopBraid Composer Maestro Edition - Screenshot
12
TopBraid LiveApplication Deployment Platform
Client/Server Platform W3C Standards based Semantic Web native Open, pluggable architecture Client-Side Flash API for RDF Reusable RIA components
- Map, Calendar- Complete BIRT report generator- Forms, Trees, SPARQL viewer, Graphs
Highly scalable - Choice of database back-ends- Incorporates dynamic information from distributed sources
RSS feeds, RDFa, GRDDL, Databases, Spreadsheets, Fine-tuned control over selection of inference
strategy Seamless integration with TopBraid Composer
13
TopBraid EnsembleCollaborative Information Management
Multi-user semantic web application Collaborative information management Rich Internet Application user interface Dynamic ontology-driven forms Flexible access rights control, Change tracking Pre-configured ‘out of the box’ functionality Extensible, customizable with other UI widgets
- Calendar View
- Map View
- Matrix View
- Charts & Reports generated through BIRT Server
14© Copyright 2008 TopQuadrant Inc. Slide 14
TopBraid Ensemble - Screenshot
15
TopBraid Suite
16
Database Import
17
Creating an Ontology
18
Creating an Ontology
19
Schema Mapping
20
Converted Issues
21
TopBraid Ensemble
22
Customized TBE