SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Effective Use of Linked Data  in Service-Oriented Applications  Rudi Studer,   Barry Norton IBM Almaden, August 4, 2010
Agenda ,[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Data.gov ,[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Data.gov.uk & Others ,[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
BBC & Media ,[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
BBC & Media ,[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
BBC & Media ,[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Data Increases Visibility at BestBuy 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Data Increases Visibility at BestBuy 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Data Increases Visibility at BestBuy 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Data Cloud ,[object Object],(growing on a weekly basis) 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Data Principles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Agenda ,[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Services Over Linked Data ,[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
[object Object],RDF Services at the BBC 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
[object Object],RDF Services at the BBC Real-time updates to a large (ferocious) audience 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
RDF Services at the BBC ,[object Object],Real-time updates to a large (ferocious) audience RDF-based communication efficiently realised using memcached 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Open Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Open Service Principles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://www.linkedopenservices.org/blog/?page_id=2   04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Open Service Wrappers http://www.linkedopenservices.org/services/geo 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Resource-Based Linked Open Services GET Accept: text/html 303 REDIRECT /page GET Accept: application/rdf+xml  (or text/n3) 303 REDIRECT /data POST /weather Accept: application/rdf+xml (or text/n3) 200 <rdf:Description> ICAO and IATA resources add 45 500 explicit static triples plus 17 750 more inferred (via  sameAs) More triples are added as requested via the geonames getWeatherICAO  service 04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Agenda ,[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Open Processes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Linked Open Process Principles ,[object Object],[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Agenda ,[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Future Work ,[object Object],[object Object],[object Object],[object Object],04.08.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Selected References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],19.03.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton
Thank you for your attention ,[object Object],[object Object],[object Object],19.03.2010 Effective Use of Linked Data  in Service-Oriented Applications  Prof. Dr. Rudi Studer, Dr. Barry Norton

Weitere ähnliche Inhalte

Mehr von Barry Norton

ResearchSpace Collaborative Features
ResearchSpace Collaborative FeaturesResearchSpace Collaborative Features
ResearchSpace Collaborative FeaturesBarry Norton
 
Book of the Dead Project
Book of the Dead ProjectBook of the Dead Project
Book of the Dead ProjectBarry Norton
 
Data Culture / Culture Data
Data Culture / Culture DataData Culture / Culture Data
Data Culture / Culture DataBarry Norton
 
Querying Cultural Heritage
Querying Cultural HeritageQuerying Cultural Heritage
Querying Cultural HeritageBarry Norton
 
A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlBarry Norton
 
GLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introductionGLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introductionBarry Norton
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceBarry Norton
 
Integrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreIntegrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreBarry Norton
 
Crowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementCrowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementBarry Norton
 
Linked Data and Services
Linked Data and ServicesLinked Data and Services
Linked Data and ServicesBarry Norton
 
Towards Linked Open Services and Processes
Towards Linked Open Services and ProcessesTowards Linked Open Services and Processes
Towards Linked Open Services and ProcessesBarry Norton
 
Geospatial Linked Open Services
Geospatial Linked Open ServicesGeospatial Linked Open Services
Geospatial Linked Open ServicesBarry Norton
 
Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Barry Norton
 

Mehr von Barry Norton (14)

ResearchSpace Collaborative Features
ResearchSpace Collaborative FeaturesResearchSpace Collaborative Features
ResearchSpace Collaborative Features
 
Book of the Dead Project
Book of the Dead ProjectBook of the Dead Project
Book of the Dead Project
 
Data Culture / Culture Data
Data Culture / Culture DataData Culture / Culture Data
Data Culture / Culture Data
 
Querying Cultural Heritage
Querying Cultural HeritageQuerying Cultural Heritage
Querying Cultural Heritage
 
A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access Control
 
GLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introductionGLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introduction
 
GLAMorous LOD
GLAMorous LODGLAMorous LOD
GLAMorous LOD
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
Integrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreIntegrating Drupal with a Triple Store
Integrating Drupal with a Triple Store
 
Crowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementCrowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data management
 
Linked Data and Services
Linked Data and ServicesLinked Data and Services
Linked Data and Services
 
Towards Linked Open Services and Processes
Towards Linked Open Services and ProcessesTowards Linked Open Services and Processes
Towards Linked Open Services and Processes
 
Geospatial Linked Open Services
Geospatial Linked Open ServicesGeospatial Linked Open Services
Geospatial Linked Open Services
 
Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Linked Open Services @ SemData2010
Linked Open Services @ SemData2010
 

Linked Open Services for Effective Use of Linked Data in SOA

  • 1. Effective Use of Linked Data in Service-Oriented Applications Rudi Studer, Barry Norton IBM Almaden, August 4, 2010
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Linked Data Increases Visibility at BestBuy 04.08.2010 Effective Use of Linked Data in Service-Oriented Applications Prof. Dr. Rudi Studer, Dr. Barry Norton
  • 9. Linked Data Increases Visibility at BestBuy 04.08.2010 Effective Use of Linked Data in Service-Oriented Applications Prof. Dr. Rudi Studer, Dr. Barry Norton
  • 10. Linked Data Increases Visibility at BestBuy 04.08.2010 Effective Use of Linked Data in Service-Oriented Applications Prof. Dr. Rudi Studer, Dr. Barry Norton
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Linked Open Service Wrappers http://www.linkedopenservices.org/services/geo 04.08.2010 Effective Use of Linked Data in Service-Oriented Applications Prof. Dr. Rudi Studer, Dr. Barry Norton
  • 21. Resource-Based Linked Open Services GET Accept: text/html 303 REDIRECT /page GET Accept: application/rdf+xml (or text/n3) 303 REDIRECT /data POST /weather Accept: application/rdf+xml (or text/n3) 200 <rdf:Description> ICAO and IATA resources add 45 500 explicit static triples plus 17 750 more inferred (via sameAs) More triples are added as requested via the geonames getWeatherICAO service 04.08.2010 Effective Use of Linked Data in Service-Oriented Applications Prof. Dr. Rudi Studer, Dr. Barry Norton
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.

Hinweis der Redaktion

  1. Prof. Dr. Max Mustermann | Musterfakultät
  2. HM Government = Her Majesty‘s Government (I‘m afraid we British only have one if the Queen chooses!) Prof. Dr. Max Mustermann | Musterfakultät
  3. Brand = Top Gear Series = Top Gear Season 5 Episode = Top Gear Season 5 Episode 2 They‘re all Programmes because they‘re all programmed (scheduled) onto a Service (e.g. BBC 1, which has an outlet BBC 1 North over a channel like Digital Satellite) A Broadcast is the actual event associated with a Version – Episodes are available in different versions because they can be shortened and/or have added subtitles, sign language, audio descriptions, etc. Prof. Dr. Max Mustermann | Musterfakultät
  4. Implicit knowledge – if you call a service with input ‚Vienna‘ and get output ‚20C‘, the implicit knowledge is that 20C is the temperature at the last report in Vienna (+ provenenance = ‚ according to ...‘) Prof. Dr. Max Mustermann | Musterfakultät
  5. The upper right is standard application of Linked Data principles – if you request (state, in the request header, that you accept) HTML, you are redirected to a ‚page‘ URI; if you request RDF, you are redirected to a ‚data‘ URI (i.e. page/data is, in our implementation, appended to the end of the resource‘s URI). This is because the original URI actually identifies the airport but, since the airport is a real thing, not an information resource, you can‘t actually retrieve it in itself, only a related information resource. The bottom right is how we extend in LOS – under the same URI scheme you can ask for a computation relative to the resource by POSTing to a URI representing the weather under it (the airport). Prof. Dr. Max Mustermann | Musterfakultät