Specifics of "Aligning" Web Services and the Semantic Web
by
Eric Prud'hommeaux
Table of contents
Web Service Face to Face - Aligning With the Semantic Web
David Booth
Eric Prud'hommeaux
Goals
Outline
Why "align with the Semantic Web"?
What is the Semantic Web?
Benefits of Semantic Web
What's the "Killer App" of the Semantic Web?
Example Problem: Attending a Meeting
Essential Technical Problems
What is RDF?
RDF Example
Agreeing on Meaning
Ontologies
Problem: HR/MedRecords in disjoint RDBs
HR RDF picture:
Health care provider RDF:
Trivially merged graph
Benefits of RDF
Unambiguous
Scalable
Organically Extensible
Validatable
Flexible
Examples of Existing RDF Applications
How can we "align with the semantic web"?
Define RDF Models
Calc.wsdl
RDF Model
HTTP GET picture
HTTP POST picture
SOAP picture
big picture
Lessons Learned
Modeling issues
URIs for element identification
Summary
Summary of Proposed Requirements