Skip to main content

An Extended Planning Mechanism to Increase Web Service Utilization

  • Conference paper
Web Technologies Research and Development - APWeb 2005 (APWeb 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3399))

Included in the following conference series:

  • 500 Accesses

Abstract

An essential problem of automatic Web service planning is, how to compose the services together with minimal human effort. Most composition mechanism depends on relevant feedback method to ask the user to change the request or to accept insufficient services when there is no available services for the user (agent)’s request. This paper focuses on the point that even though there is no available autonomous services that satisfy the user’s request, the planner tries to find out a way that can satisfy the request through extended service planning with available services. The extended service planning mechanism consists of two parts. First, if the request is not entitled to receive a service, the planner tries to find the complement services for the request so that the request can get the desired service. Secondly, if the request is partially satisfied by a service, then the planner tries to find the complement service that can complete the requester’s service requirement. The extended service planning mechanism is based on the service matching cases between service request of user (agent) and the service description of provider that are described in semantic service ontology, e.g., DAML-S Service Profile Ontology. The service matching cases are derived from the Plugin match and the non-Plugin match with the in-/out-part parameters. This paper presents a new mechanism for extended service planning process that can enhance autonomous semantic Web service.

This work was partly supported by Software Research Center of CNU.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fikes, R., Nilsson, N.: STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving. Artificial Intelligence 2(3/4) (1971)

    Google Scholar 

  2. Sheshagiri, M., desJardins, M., Finin, T.: A Planner for Composing Service Described. DAML-S, In: ICAPS 2003, Workshop on Planning for Web Services, Trento, Italy, June 10 (2003)

    Google Scholar 

  3. Web Services Architecture: W3C Working Draft 8 (August 2003), http://www.w3.org/TR/ws-arch/

  4. Web Services Description Language (WSDL) 1.1: W3C Note 15 (March 2001), http://www.w3.org/TR/wsdl

  5. UDDI Version 3.0.1: UDDI Spec Technical Committee Specification (October 14, 2003), http://uddi.org/pubs/uddi-v3.0.1-20031014.htm

  6. SOAP Version 1.2 Part 1: Messaging Framework, W3C Recommendation (June 24, 2003), http://www.w3.org/TR/soap12-part1/

  7. Hoschek, W.: The Web Service Discovery Architecture. In: Proc. of the Int’l. IEEE/ACM Supercomputing Conference (SC 2002), Baltimore, USA. IEEE Computer Society Press, Los Alamitos (2002)

    Google Scholar 

  8. Ludwig, S.-A., van Snaten, P.: A Grid Service Discovery Matchmaker based on Ontology Description. In: Proc. EuroWeb 2002 Conference, Oxford, UK, December 2002,

    Google Scholar 

  9. Sycara, K., Widoff, S., Klusch, M., Lu, J.: LARKS: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace. Journal on Autonomous Agents and Multi- Agent Systems 4(4) (2001)

    Google Scholar 

  10. Foster, I., Kesslman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration (January 2002)

    Google Scholar 

  11. Sycara, K., Klusch, M., Widoff, S., Lu, J.: Dynamic Service Matchmaking Among Agents in Open Information Environments. Journal ACM SIGMOD Record 28(1), 47–53 (1999); Ouksel, A., Sheth, A. (Eds.) Special Issue on Semantic Interoperability in Global Information Systems

    Google Scholar 

  12. Wang, Y., Stroulia, E.: Flexible Interface Matching for Web-Service Discovery. In: Fourth International Conference on Web Information Systems Engineering, Roma, Italy, December 10-12 (2003)

    Google Scholar 

  13. Zaremski, A.M., Wing, J.M.: Signature Matching, a Tool for Using Software Libraries. ACM Transactions on Software Engineering and Methodology (TOSEM) 4(2) (April 1995)

    Google Scholar 

  14. Zaremski, A.M., Wing, J.M.: Specification Matching of Software Components. In: 3rd ACM SIGSOFT Symposium on the Foundations of Software Engineering (October 1995)

    Google Scholar 

  15. Medjahed, B., Bouguettaya, A., Elmagarmid, A.-K.: Composing Web services on the Semantic Web. VLDB J. 12(4), 333–351 (2003)

    Article  Google Scholar 

  16. Traverso, P., Pistore, M.: Automated Composition of Semantic Web Services into Executable Processes. In: Third International Semantic Web Conference (ISWC2004), Hiroshima, Japan, November 9-11 (2004)

    Google Scholar 

  17. Fikes, R., Hayes, P., Horrocks, I.: DQL - A Query Language for the Semantic Web. Knowledge Systems Laboratory, Stanford (2002)

    Google Scholar 

  18. Sirin, E., Hendler, J., Parsia, B.: Semi-automatic composition of web services using semantic descriptions. In: Web Services: Modeling, Architecture and Infrastructure workshop at ICEIS 2003, Nantes, France (2003)

    Google Scholar 

  19. Aamodt, A., Plaza, E.: Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approached. AI Communications 7(1), 39–59 (1994)

    Google Scholar 

  20. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.: The Description Logic Handbook, Theory, Implementation and Applications (January 2003) (published)

    Google Scholar 

  21. Agarwal, S., Handschuh, S., Staab, S.: Surfing the service web. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 211–226. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  22. Haarslev, V., Möller, R.: Description of the RACER System and its Applications. In: Proceedings International Workshop on Description Logics (DL 2001) (August 2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, JH., Jin, Y., Kim, YJ., Kang, JH. (2005). An Extended Planning Mechanism to Increase Web Service Utilization. In: Zhang, Y., Tanaka, K., Yu, J.X., Wang, S., Li, M. (eds) Web Technologies Research and Development - APWeb 2005. APWeb 2005. Lecture Notes in Computer Science, vol 3399. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31849-1_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31849-1_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25207-8

  • Online ISBN: 978-3-540-31849-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics