Towards a Web of Services

1,180 views

Published on

Keynote at NFPSLAM-SOC @ ECOWS 2010

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,180
On SlideShare
0
From Embeds
0
Number of Embeds
37
Actions
Shares
0
Downloads
29
Comments
0
Likes
1
Embeds 0
No embeds

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
  • Towards a Web of Services

    1. 1. Towards A Web Of Services Dr. Carlos PedrinaciKnowledge Media Institute - The Open University NFPSLAM-SOC10 - December 1st, Ayia Napa, Cyprus
    2. 2. Acknowledgements• Stefan Dietze, Jacek Kopecky, Dong Liu, Maria Maleshkova, Harry Yu (OU)• Guillermo Alvaro (iSOCO)• Irene Celino (CEFRIEL)• SOA4All Project
    3. 3. Taken from the Introduction to Web Services by Oracle
    4. 4. Taken from iSchool.tv
    5. 5. Number of Web Services found by Seekda.com in the last 52 MonthsOn the web however the benefitsmay not be that clear!
    6. 6. Why?
    7. 7. Taken from the Introduction to Web Services by Oracle
    8. 8. What are the semantics of the service? ... and most importantly ...Where are they captured for being processed?
    9. 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. 10. Taken from the Introduction to Web Services by Oracle
    11. 11. Classification of QoS Attributes (Kritikos, K. and D. Plexousakis, 2007)
    12. 12. How new trends arereshaping the Web ... and why should we care ...
    13. 13. Web APIs are the Widely used and reused Publicly availablenew Web services With a real business model behind them Although harder automation!
    14. 14. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
    15. 15. Linked Services Exploiting the complementarity of Services and Linked Data
    16. 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. 17. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
    18. 18. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
    19. 19. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
    20. 20. Web of Documents Web of Data http://iserve.kmi.open.ac.uk
    21. 21. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
    22. 22. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
    23. 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. 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. 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. 26. Related ToolingSOA4All Studio
    27. 27. SWEET - MicroWSMO EditorRelated ToolingSOA4All Studio
    28. 28. SWEET - MicroWSMO EditorRelated Tooling SOWER - WSMO-Lite Editor Mashups EditorSOA4All Studio
    29. 29. SWEET - MicroWSMO EditorRelated Tooling SOWER - WSMO-Lite Editor Mashups EditorSOA4All Studio SPICES - Invocation Interface
    30. 30. SWEET - MicroWSMO EditorRelated Tooling SOWER - WSMO-Lite Editor Mashups EditorSOA4All Studio SPICES - Invocation Interface
    31. 31. Towards aWeb of Services Generating and exploiting a Web of Data about services
    32. 32. “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
    33. 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. 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. 35. Taken from Steve Bratt - W3C
    36. 36. How can this be exploited?An Example on Service Recommendation
    37. 37. SOA4All Studio Combining distributed sources of data about services to better support the life- cycle of service-oriented applications
    38. 38. Put your piece in the puzzle
    39. 39. Thanks for your attention

    ×