Download presentation
Presentation is loading. Please wait.
Published byAmber Mayou Modified over 10 years ago
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 ¤cy;#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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.