Presentation is loading. Please wait.

Presentation is loading. Please wait.

June 22, 2007 CMPE588 Term Project Presentation Discovery of Composable Web Services Presented by: Vassilya Abdulova.

Similar presentations


Presentation on theme: "June 22, 2007 CMPE588 Term Project Presentation Discovery of Composable Web Services Presented by: Vassilya Abdulova."— Presentation transcript:

1 June 22, 2007 CMPE588 Term Project Presentation Discovery of Composable Web Services Presented by: Vassilya Abdulova

2 June 22, 2007 Introduction Discovery of Composable Web Services

3 June 9, 2014Presented by Vassilya Abdulova 3 Aim of the project: Application extracting relationships between Web Services deciding whether services are composable Parts of the project: creating Web Services using OWL-S writing Java code for the extraction of relationships between Web Services JSP (Java Server Pages)/HTML code development of user interface Introduction

4 June 22, 2007 Web Services using OWL-S Discovery of Composable Web Services

5 June 9, 2014Presented by Vassilya Abdulova 5 Book Finder WS takes name of the book as an input and returns ISBN of the book Book Price WS takes ISBN of a book as an input and returns the price of the book Developed Web Services

6 June 9, 2014Presented by Vassilya Abdulova 6 Car Finder WS takes make and model of the car as an input and returns the information about the car Car Price WS takes information about the car as an input and returns the price of the car Currency Converter WS takes currency and price as an input and returns converted price as an output Developed Web Services

7 June 9, 2014Presented by Vassilya Abdulova 7 set of ontologies for describing web services consists of three main upper ontologies Profile essentially used for describing the non-functional properties (service name, category, etc.); Process gives a detailed description of a service operation, its inputs and outputs Grounding provides details on how to interoperate with a service via messages. OWL-S

8 June 9, 2014Presented by Vassilya Abdulova 8 Book Finder WS Book Finder This service returns the ISBN of a book whose title best matches the given string. &xsd;#string Book Name &bibtex;#Book Book ISBN

9 June 9, 2014Presented by Vassilya Abdulova 9 Book Price WS Book Price This service returns the price of a book. &bibtex;#Book Book ISBN &concepts;#Price Book Price

10 June 9, 2014Presented by Vassilya Abdulova 10 Car Finder WS Car Finder This service returns the information of a car whose make and model best matches the given string. &xsd;#string Car Make &xsd;#string Car Model &xsd;#string Car Info

11 June 9, 2014Presented by Vassilya Abdulova 11 Car Price WS Car Price This service returns the price of a car. &xsd;#string Car Info &concepts;#Price Car Price

12 June 9, 2014Presented by Vassilya Abdulova 12 Currency Converter WS Price Converter Converts the given price to another currency. &concepts;#Price Price &currency;#Currency Currency &concepts;#Price Converted Price

13 June 22, 2007 Composability of Web Services Discovery of Composable Web Services

14 June 9, 2014Presented by Vassilya Abdulova 14 Composability of Web Services

15 June 9, 2014Presented by Vassilya Abdulova 15 Example Scenario

16 June 22, 2007 Web Application Discovery of Composable Web Services

17 June 9, 2014Presented by Vassilya Abdulova 17 Developed using Java Server Pages and HTML JSP technology separates user interface from content generation enables designers to change the overall page layout without altering the underlying dynamic content Web Application

18 June 9, 2014Presented by Vassilya Abdulova 18 Web Application in JSP

19 June 9, 2014Presented by Vassilya Abdulova 19 Web Application in JSP

20 June 22, 2007 Conclusion Discovery of Composable Web Services

21 June 9, 2014Presented by Vassilya Abdulova 21 Successfully implemented an application that extracts relationships between Web Services and decides on whether these services are composable. Developed five Web Services using OWL-S and tested their composability using the developed application Developed a web application using JSP, which allows users to select some Web Services and provides composability report to the user. Conclusion

22 June 22, 2007 Thank you… Discovery of Composable Web Services


Download ppt "June 22, 2007 CMPE588 Term Project Presentation Discovery of Composable Web Services Presented by: Vassilya Abdulova."

Similar presentations


Ads by Google