Towards a Web of Services

  • 792 views
Uploaded on

Keynote at NFPSLAM-SOC @ ECOWS 2010

Keynote at NFPSLAM-SOC @ ECOWS 2010

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
792
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
27
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Transcript

  • 1. Towards A Web Of Services Dr. Carlos PedrinaciKnowledge Media Institute - The Open University NFPSLAM-SOC10 - December 1st, Ayia Napa, Cyprus
  • 2. Acknowledgements• Stefan Dietze, Jacek Kopecky, Dong Liu, Maria Maleshkova, Harry Yu (OU)• Guillermo Alvaro (iSOCO)• Irene Celino (CEFRIEL)• SOA4All Project
  • 3. Taken from the Introduction to Web Services by Oracle
  • 4. Taken from iSchool.tv
  • 5. Number of Web Services found by Seekda.com in the last 52 MonthsOn the web however the benefitsmay not be that clear!
  • 6. Why?
  • 7. Taken from the Introduction to Web Services by Oracle
  • 8. What are the semantics of the service? ... and most importantly ...Where are they captured for being processed?
  • 9. Excerpt of OWL-S Excerpt of WSMOSemantic Web OWL-S, WSMO, etc have been proposed Although highly expressive they areService Ontologies expensive computationally and from an annotation perspective
  • 10. Taken from the Introduction to Web Services by Oracle
  • 11. Classification of QoS Attributes (Kritikos, K. and D. Plexousakis, 2007)
  • 12. How new trends arereshaping the Web ... and why should we care ...
  • 13. Web APIs are the Widely used and reused Publicly availablenew Web services With a real business model behind them Although harder automation!
  • 14. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
  • 15. Linked Services Exploiting the complementarity of Services and Linked Data
  • 16. Pedrinaci, C., and Domingue, J. (2010) Toward the Next Pedrinaci, C., Domingue, J., and Reto Krummenacher (2010) ServicesWave of Services: Linked Services for the Web of Data, and the Web of Data: An Unexploited Symbiosis, Linked AI: AAAIJournal of Universal Computer Science. To Appear. Spring Symposium "Linked Data Meets Artificial Intelligence" 20
  • 17. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
  • 18. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
  • 19. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
  • 20. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
  • 21. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
  • 22. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
  • 23. An Open and Standards- Based Registry• Supports access via • Web Application - iServe Browser • Read&Write RESTful API • Linked Data principles • SPARQL endpoint • Content negotiation (RDF, HTML)
  • 24. A Service Warehouse• One of the largest publicly accessible Semantic Service registries• One of the most advanced registries for Web APIs discovery• Support for hybrid discovery• Integration of social features (tags, comments, ratings)• Annotation recommendation
  • 25. Status• Publicly Available iserve.kmi.open.ac.uk• Support for WSMO-Lite, MicroWSMO, SAWSDL, OWL-S• Around 2000 services • OWL-S and SAWSDL Test Cases • Import from Seekda • Real services
  • 26. Related ToolingSOA4All Studio
  • 27. SWEET - MicroWSMO EditorRelated ToolingSOA4All Studio
  • 28. SWEET - MicroWSMO EditorRelated Tooling SOWER - WSMO-Lite Editor Mashups EditorSOA4All Studio
  • 29. SWEET - MicroWSMO EditorRelated Tooling SOWER - WSMO-Lite Editor Mashups EditorSOA4All Studio SPICES - Invocation Interface
  • 30. SWEET - MicroWSMO EditorRelated Tooling SOWER - WSMO-Lite Editor Mashups EditorSOA4All Studio SPICES - Invocation Interface
  • 31. Towards aWeb of Services Generating and exploiting a Web of Data about services
  • 32. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
  • 33. Linked User Publication in the Web of Data of comments, tags, ratings by usersFeedback Based on Revyu.com but extended with provenance and Web API
  • 34. Analysis Warehouse Publication in the Web of Data of statistics about services Based on SDMX and traditional NFPs Linked with service descriptions on iServe
  • 35. Taken from Steve Bratt - W3C
  • 36. How can this be exploited?An Example on Service Recommendation
  • 37. SOA4All Studio Combining distributed sources of data about services to better support the life- cycle of service-oriented applications
  • 38. Put your piece in the puzzle
  • 39. Thanks for your attention