Skip to main content

Searching and Selecting Web Services Using Case Based Reasoning

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3983))

Abstract

Web services are currently one of the main technologies employed to create a systematic and extensible framework for application development. This is done by means of allowing the interaction among the applications of an organization. However, due to the large number of web services that may exist nowadays, locating one or several web services to fulfill the functional requirements of a user, an organization or a business entity, is a complex and time consuming activity for application developers. It also reduces their productivity. One possible solution for this problem is the implementation of a semantic component, structured as a library and populated with cases represented by web services in such a way that it may extend the functionality of the existing web services directories. The semantic component must provide a mechanism for classifying and selecting web services based on their functionality and supporting the search of WSDL description files of selected web services in a non sequential order within the directories. This paper describes a model for searching and selecting web services in UDDI directories supported by case based reasoning. Advantages and limitations of the model are also described.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dustdar, S., Shreiner, W.: A Survey on Web Services Composition. International Journal on Web and Grid Services 1(1), 1–30 (2005)

    Article  Google Scholar 

  2. Kolodner, J.: Case – Based Reasoning, pp. 145–146. Morgan Kaufmann Publisher Inc., San Francisco (1993)

    Google Scholar 

  3. Aamondt, A., Plaza, E.: Case – Based Reasoning: Foundational Issues, Methodological Variations and System Approach, http://www.iiia.csic.es/People/enric/AICom.pdf

  4. Kolodner, J.: Maintaining organization in a dynamic long-term memory. Cognitive Science 7, 243–280 (1983)

    Article  Google Scholar 

  5. Bareiss, R.: PROTOS; a unified approach to concept representation, classification and learning. Technical Report (1998)

    Google Scholar 

  6. Porter, B., Bareiss, R., Holte, R.: Concep learning and heuristic classification in weak theory domains. Artificial Intelligence 45, 229–263 (1990)

    Article  Google Scholar 

  7. Brown, B., Lewis, L.: A case-based reasoning solution to the problem of redundant resolutions of nonconformance’s in large scale manufacturing. In: Smith, R., Scott, C. (eds.) Innovative Applications for Artificial Intelligence, vol. 3. MIT Press, Cambridge (1991)

    Google Scholar 

  8. Wolfgang, S.: The State of Art of Searching the Web. In: German – American Frontiers of Engineering Symposium (2004)

    Google Scholar 

  9. Wikipedia: Web Semántica, http://es.wikipedia.org/wiki/Web_sem%C3%A1ntica

  10. Berardi, D., Grüninger, M., Hull, R., McIlraith, S.: Towards a First – Order Ontology for Semantic Web Services. In: W3C WorkShop on Constraints and Capabilities for Web Services (2004)

    Google Scholar 

  11. Mandell, D., McIlraith, S.: A Bottom – Up Approach to Automating Web Services Discovery, Customization, and Semantic Translation. In: Workshop on E-Services and the Semantic Web (2003)

    Google Scholar 

  12. Soydan, A., Singh, M.: A DAML – Based Repository for QoS – Aware Semantic Web Service Selection. In: IEEE International Conference on Web Services (2004)

    Google Scholar 

  13. Benatallah, B., Hacid, M., Leger, A., Rey, C., Toumani, F.: On Automating Web Service Discovery. VLDB Journal (2004)

    Google Scholar 

  14. Wang, Y., Stroulia, E.: Semantic Structure Matching for Assessing Web – Service Similarity. In: First International Conference on Service Oriented Computing (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Diaz, O.G.F., Salgado, R.S., Moreno, I.S., Ortiz, G.R. (2006). Searching and Selecting Web Services Using Case Based Reasoning. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3983. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751632_6

Download citation

  • DOI: https://doi.org/10.1007/11751632_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34077-5

  • Online ISBN: 978-3-540-34078-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics