Semantic Web for Industry
ISWC Industry day
http://www.w3.org/2005/Talks/1107-iswc-tbl/
Tim Berners-Lee
Director, World Wide Web Consortium (W3C)
What is Semantic Web?
- Data integration across application, organizational
boundaries
What problems does it address
For data, we are pre-web
- Stovepipes: Application data owned by applications
- Can't get overall view
- Don't bother to use much 'available' data
- Syntax problems: different file formats
- Semantic problems: what data makes sense to conect?
How does it work?
- Apply power of URIs to concepts of relational data
- Model real things, not documents or database tables
SW: Everything has a URI
Don't
say "colour" say
<http://example.com/2002/std6#col>
The relational database
![A database's row, column and cell are subject, property and value.](../../../DesignIssues/diagrams/spv-table.png)
The element of the Semantic Web
![arrow tail, body and head are l are subject, property and value.](../../../DesignIssues/diagrams/spv-arrow.png)
- Can be encoded in XML
- Simplicity and mathematical consistency
- This is called Resource Description Framework (RDF)
Semantic web includes tables,...
![Arrows can make a table, an arrow from each row to each value](../../../DesignIssues/diagrams/arrow-table.png)
...trees
![Arrows can make a table, an arrow from each row to each value](../../../DesignIssues/diagrams/tree.png)
... everything
![Arrows can make a table, an arrow from each row to each value](../../../DesignIssues/diagrams/tree-and-table2.png)
Â
2003: Enterprise Application Integration
![N by N problem without RDF](../../../DesignIssues/diagrams/nbyn.png)
RDF: Enterprise Integration hub
![N by 1 problem with RDF](../../../DesignIssues/diagrams/nby1-no-bus.png)
Global Integration bus
![N by 1 problem with RDF](../../../DesignIssues/diagrams/nby1.png)
Applications connected by concepts
![Its like a metro, the way the lines of common concepts connect the stations of different applications](../../../DesignIssues/diagrams/SemWebAppMetro.png)
Clients of the RDF bus
New data applications can be built on top of RDF bus, for
example:
![db to sw](../../../DesignIssues/diagrams/sw-clients.png)
Components: Adapting random files
Keep your existing systems running - adapt them
![db to sw](../../../DesignIssues/diagrams/sw-adapt-etc.png)
Components: Triple store
Virtual severs actually figure stuff out as well as look up
data
![db to sw](../../../DesignIssues/diagrams/sw-store.png)
Adapting SQL Databases
Keep your existing systems running - adapt them
![db to sw](../../../DesignIssues/diagrams/sw-db-to-sw.png)
Adapting XML
Remeber- RDF on an HTTP server can always be virtual
![db to sw](../../../DesignIssues/diagrams/sw-adapt-xml.png)
Adapting XML: GRDDL
Remeber- RDF on an HTTP server can always be virtual
![db to sw](../../../DesignIssues/diagrams/sw-grddl.png)
Components: Smart servers
Virtual severs actually figure stuff out as well as look up
data
![db to sw](../../../DesignIssues/diagrams/sw-infer.png)
Infrastructure roadmap
Stack of expressive power
![architectural layers](../../../DesignIssues/diagrams/sw-stack-2005.png)
Announcing: Rules Working group
- Today Monday November 7, 2005
- See: Press release
- Building on: Open source and academic work, RuleML
- Business Rules industry
![FairIsaac](navtop_fairisaaclogo.gif)
- Stemming from W3C Rules Worshop
27-28 April, 2005
- Charter writing discussions
Goals for Rules
- Interopeability between Rule-based systems
- Serendipidous re-use of knowledge in Rule form
- Extend the expressive power of shared knowledge
- The next step in the Semantic Web roadmap
- New markets for rule systems
- Mapping between ontologies
- Interlocking with other Semantic Web languages RDF, OWL, SPARQL
Data as knowledge
- Overlapping platelets of common vovaculary
- Cost to growing communities
- Cost to not growing communities
- Data is technology-mediated -> help with evolution
Making communities
- Build common ontologies
- Adapt legacy systems - GRDDL
etc.
- Accumulate & publish Best Practices
- Showcase early adopters
- Motivate by vision
- Motivate by other, short term, return on investment
World Wide Web Consortium
Global organization for a global infrastructure
- Users, Vendors, Academics meet
- Pool investment of energy
- Forming consensus: hardwork but invaluable
- Well-honed process and patent policy
- Decentralized architecture