Skip to main content

Web Service Search: Who, When, What, and How

  • Conference paper
Web Information Systems Engineering – WISE 2007 Workshops (WISE 2007)

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

Included in the following conference series:

Abstract

Web service search is an important problem in service oriented architecture that has attracted widespread attention from academia as well as industry. Web service searching can be performed by various stakeholders, in different situations, using different forms of queries. All those combinations result in radically different ways of implementation. Using a real world web service composition example, this paper describes when, what, and how to search web services from service assemblers’ point of view, where the semantics of web services are not explicitly described. This example outlines the approach to implement a web service broker that can recommend useful services to service assemblers.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Agarwal, V., Dasgupta, K., Karnik, N., Kumar, A., Kundu, A., Mittal, S., Srivastava, B.: A service creation environment based on end to end composition of Web services. In: WWW 2005. Proceedings of the 14th international Conference on World Wide Web, Chiba, Japan, May 10 - 14, 2005, pp. 128–137. ACM Press, New York (2005)

    Chapter  Google Scholar 

  2. Benatallah, B., Hacid, M., Leger, A., Rey, C., Toumani, F.: On automating Web services discovery. The VLDB Journal 14(1), 84–96 (2005)

    Article  Google Scholar 

  3. Bultan, T., Su, J., Fu, X.: Analyzing Conversations of Web Services. IEEE Internet Computing 10(1), 18–25 (2006)

    Article  Google Scholar 

  4. Caverlee, J., Liu, L., Rocco, D.: Discovering and ranking web services with BASIL: a personalized approach with biased focus. In: ICSOC 2004. Proceedings of the 2nd international Conference on Service Oriented Computing, November 15 - 19, 2004, pp. 153–162. ACM Press, New York (2004)

    Chapter  Google Scholar 

  5. Dong, X., Halevy, A., Madhavan, J., Nemes, E., Zhang, J.: Similarity Search for Web Services. In: Proc. of VLDB (2004)

    Google Scholar 

  6. Dustdar, S., Schreiner, W.: A survey on web services composition. Int. J. Web and Grid Services 1, 1–30 (2005)

    Article  Google Scholar 

  7. Elgedawy, I., Tari, Z., Winikoff, M.: Exact functional context matching for web services. In: ICSOC 2004. Proceedings of the 2nd international Conference on Service Oriented Computing, November 15 - 19, 2004, pp. 143–152. ACM Press, New York (2004)

    Chapter  Google Scholar 

  8. Lu, J., Wang, J., Wang, S.: XML Schema Matching, IJSEKE, International Journal of Software Engineering and Knowledge Engineering (in Press)

    Google Scholar 

  9. Lu, J., Yu, Y., Mylopoulos, J.: A Lightweight Approach to Semantic Web Service Synthesis. In: ICDE Workshop, International Workshop on Challenges in Web Information Retrieval and Integration, Tokyo (2005)

    Google Scholar 

  10. Matskin, M., Rao, J.: Value-Added Web Services Composition Using Automatic Program Synthesis. In: Bussler, C.J., McIlraith, S.A., Orlowska, M.E., Pernici, B., Yang, J. (eds.) CAiSE 2002 and WES 2002. LNCS, vol. 2512, pp. 213–224. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  11. McIlraith, S.A., Son, T.C.: Adapting golog for composition of semantic web services. In: Proc. of the 8th Int. Conf. on Principles and Knowledge Representation and Reasoning (KR 2002), Toulouse, France (2002)

    Google Scholar 

  12. Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing web services on the semantic web. The VLDB Journal 12, 333–351 (2003)

    Article  Google Scholar 

  13. ProgrammableWeb, http://www.programmableweb.com

  14. Ponnekanti, S.R., Fox, A.: SWORD: A developer toolkit for web service composition. In: WWW 2002. Proc. of the 11th Int. WWW Conf., Honolulu, HI, USA (2002)

    Google Scholar 

  15. Rao, J., Su, X.: A survey of automated web service composition methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, Springer, Heidelberg (2005)

    Google Scholar 

  16. Sirin, E., Parsia, B., Hendler, J.: Composition-driven filtering and selection of semantic web services. In: AAAI Spring Symposium on Semantic Web Services (2004)

    Google Scholar 

  17. Sycara, K., Lu, J., Klusch, M.: Interoperability among Heterogeneous Software Agents on the Internet, Technical Report CMU-RI-TR-98-22, CMU, Pittsburgh, USA

    Google Scholar 

  18. Wong, J., Hong, J.I.: Making mashups with marmite: towards end-user programming for the web. In: CHI 2007. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, San Jose, California, USA, April 28 - May 03, 2007, pp. 1435–1444. ACM Press, New York (2007)

    Chapter  Google Scholar 

  19. Wu, D., Parsia, B., Sirin, E., Hendler, J.A., Nau, D.S.: Automating DAML-S web services composition using SHOP2. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, Springer, Heidelberg (2003)

    Google Scholar 

  20. Yu, Y., Lu, J., Fernandez-Ramil, J., Yuan, P.: Comparing Web Services with Other Software Components. In: ICWS 2007. International Conference on Web Services (2007)

    Google Scholar 

  21. Zhang, L., Chao, T., Chang, H., Chung, J.: XML-Based Advanced UDDI Search Mechanism for B2B Integration. Electronic Commerce Research 3, 1-2, 25–42 (2003)

    Article  Google Scholar 

  22. Mandelin, D., Xu, L., Bodík, R., Kimelman, D.: Jungloid mining: helping to navigate the API jungle. In: PLDI 2005. Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation, Chicago, IL, USA, June 12 - 15, 2005, pp. 48–61. ACM Press, New York (2005)

    Chapter  Google Scholar 

  23. Wong, J., Hong, J.I.: Making mashups with marmite: towards end-user programming for the web. In: CHI 2007. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 28 - May 03, 2007, pp. 1435–1444. ACM Press, New York (2007)

    Chapter  Google Scholar 

  24. Ye, Y., Fischer, G.: Supporting Reuse by Delivering Task-Relevant and Personalized Information. In: Proceedings of 2002 International Conference on Software Engineering (ICSE 2002), Buenos Aires, Argentina (May 19-25, 2002)

    Google Scholar 

  25. Zaremski, A.M., Wing, J.M.: Specification matching of software components. ACM Transactions on Software Engineering and Methodology (TOSEM) 6(4), 333–369 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mathias Weske Mohand-Saïd Hacid Claude Godart

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lu, J., Yu, Y. (2007). Web Service Search: Who, When, What, and How. In: Weske, M., Hacid, MS., Godart, C. (eds) Web Information Systems Engineering – WISE 2007 Workshops. WISE 2007. Lecture Notes in Computer Science, vol 4832. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77010-7_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77010-7_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77009-1

  • Online ISBN: 978-3-540-77010-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics