Skip to main content

Characterizing Web Service Substitutivity with Combined Deductive and Inductive Engines

  • Conference paper
  • First Online:
Book cover Advances in Information Systems (ADVIS 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2457))

Included in the following conference series:

Abstract

This paper proposes a lightweight mechanism to combine deductive and inductive inference engines and describes an application in which the resulting functionality is shown to add significant value. Within the unified setting of deductive database technology and inductive logic programming, the combination of inference engines is much easier and the resulting systems much better integrated. This combination is important, e.g., if software agents are indeed to become widespread in the technical context of pervasive distributed computing that the web promises. Software agents will need to automate more decision-making tasks, for some of which they may need to learn new knowledge on the fly. The dynamic, volatile nature of the environment in which they are expected to operate make this need all the more acute. A recent, challenging example is the web services approach to distributed business computing. This paper describes an application of a combined inference engine built by the authors in which the problem of characterizing whether one web service is likely to be a substitute for another is solved in a fluent, disencumbered manner such as will be needed if it is to be deployed by software agents.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. M. A. T. Aragão and A. A. A. Fernandes. Applying combined inference engines. Available at http://www.cs.man.ac.uk/~aragaom/.

  2. Ariba Inc., IBM Co. and Microsoft Co. UDDI technical white paper. Available at http://www.uddi.org/whitepapers.html, 2000.

  3. F. Bergadano. Inductive Database Relations. IEEE TKDE, 5(6):969–971, 1993.

    Google Scholar 

  4. P. V. Biron and A. Malhotra. XML Schema part 2: Datatypes. Available at http://www.w3.org/TR/xmlschema-2/, 2001.

  5. D. Box, D. Ehnebuske, G. Kakivaya, A. Layman, N. Mendelsohn, H. F. Nielsen, S. Thatte, and D. Winer. Simple object access protocol (SOAP) 1.1. Available at http://www.w3.org/TR/SOAP/, 2000.

  6. F. Casati, M. Sayal, and M.-C. Shan. Developing e-services for composing eservices. In K. R. Dittrich, A. Geppert, and M. C. Norrie, editors, CAiSE 2001, Switzerland, 2001, volume 2068 of LNCS. Springer, 2001.

    Google Scholar 

  7. G. Castagna. Covariance and contravariance: Conflict without a cause. ACM TOPLAS, 17(3):431–447, 1995.

    Article  Google Scholar 

  8. S. Ceri, G. Gottlob, and L. Tanca. Logic Programming&Databases. Springer, 1990.

    Google Scholar 

  9. E. Christensen, F. Curbera, G. Meredith, and S. Weerawa. Web services description language (WSDL)1.1. Available at http://www.w3.org/TR/wsdl.html, 2001.

  10. S. K. Das. Deductive Databases and Logic Programming. Addison Wesley, 1992.

    Google Scholar 

  11. V. Draluk. Discovering web services: An overview. In P. M. G. Apers, P. Atzeni, S. Ceri, S. Paraboschi, K. Ramamohanarao, and R. T. Snodgrass, editors, Proceedings of 27th International Conference on Very Large Data Bases (VLDB 2001), September 11–14, 2001, Roma, Italy, pages 637–640. Morgan Kaufmann, 2001.

    Google Scholar 

  12. D. H. Fisher. Conceptual Clustering, Learning from Examples, and Inference. In Proceedings of the 4th International Workshop on Machine Learning, 1987.

    Google Scholar 

  13. IBM Web Services Team. Web services architecture overview. Available at http://www-106.ibm.com/developerworks/library/w-ovr/, 2000.

  14. E. Kirda, M. Jazayeri, C. Kerer, and M. W. Schranz. Experiences in engineering flexible web services. IEEE MultiMedia, 8(1):58–65, 2001.

    Article  Google Scholar 

  15. N. Lavrač and S. Džeroski. Inductive Logic Programming: Techniques and Applications. Ellis Horwood, 1994.

    Google Scholar 

  16. F. Leymann, D. Roller, and A. Reuter. Production Workflow: Concepts and Techniques. Prentice Hall, 1999.

    Google Scholar 

  17. F. Leymann. Web services flow language (WSFL)1.0. Available at http://www4.ibm.com/software/solutions/webservices/pdf/WSFL.pdf, May 2001.

  18. J. Minker. Logic and databases: A 20 year retrospective. In Workshop on Logic in Databases (LID’96), volume 1154 of LNCS, pages 3–57, Italy, July 1996. Springer.

    Google Scholar 

  19. T. Mitchell. Machine Learning. McGraw Hill, 1997.

    Google Scholar 

  20. S.-H. Nienhuys-Cheng and R. de Wolf. Foundations of Inductive Logic Programming, volume 1228 of LNCS. Springer, Heidelberg, 1997.

    Google Scholar 

  21. E. Simoudis, B. Livezey, and R. Kerber. Integrating inductive and deductive reasoning for data mining. In U. Fayyad, G. P. Shapiro, P. Smyth, and R. Uthurusamy, editors, Advances in Knowledge Discovery and Data Mining. MIT Press, 1996.

    Google Scholar 

  22. S. Thatte. XLANG: Web services for business process design. Available at http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/, 2001.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aragão, M.A.T., Fernandes, A.A.A. (2002). Characterizing Web Service Substitutivity with Combined Deductive and Inductive Engines. In: Yakhno, T. (eds) Advances in Information Systems. ADVIS 2002. Lecture Notes in Computer Science, vol 2457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36077-8_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-36077-8_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00009-9

  • Online ISBN: 978-3-540-36077-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics