A Survey on Public Web Service Repositories

공공 웹서비스 저장소에 대한 연구조사

  • Hwang, You-Sub (Department of Business Administration, College of Business Administration, University of Seoul)
  • 황유섭 (서울시립대학교 경영대학 경영학부)
  • Received : 2010.07.17
  • Accepted : 2010.08.04
  • Published : 2010.09.30

Abstract

Web service Technology has been developing rapidly as it provides a flexible application-to-application interaction mechanism. Several ongoing research efforts focus on various aspects of Web service technology, including the modeling, specification, discovery, composition and verification of Web services. The approaches advocated are often conflicting-based as they are differing expectations on the current status of Web services as well as differing models of their future evolution. One way of deciding the relative relevance of the various research directions is to look at their applicability to the currently available Web services. To this end, we conducted a survey on currently publicly available Web service repositories. Our aim is to get an idea of the number, complexity and composability of these Web services and see if this analysis provides useful information about the near-term fruitful research directions.

웹서비스 기술은 응용 어플리케이션 간의 원활한 상호작용 방법을 제공하기 위해 급격하게 발전하고 있다. 현재 웹서비스 관련 연구들은 웹서비스 모델링, 웹서비스 발견, 조합 그리고검증 등의 다양한 방향으로 진행되고 있다. 현재 웹서비스 기술적 상황에 대한 기대라는 관점과 웹서비스의 미래 확장 모델에 관하여 많은 연구들은 상충되고 있다. 다양한 연구방향의 상대적 적절성을 평가하는 한 방법은 현재 공공영역에 존재하는 웹서비스들에 대하여 각각의 연구방향들의 적용 가능성을 연구조사하는 것이다. 따라서, 이 논문에서현재 공공영역에 존재하는 웹서비스들에 대한 연구조사 실행하고 결과를 보고한다. 이논문의 목적은 공공영역에 현재 존재하고 있는 웹서비스의 개수와 복잡성, 그리고 조합성 정도를 측정하고자 한다. 또한, 가까운 미래의 유익한 웹서비스 연구방향에 관한 유용한 정보를 제공하고자 한다.

Keywords

References

  1. Benatallah, B., M. Hacid, A. Leger, C. Rey, and F. Toumani, "On automating Web services discovery", Journal on Very Large Data Bases, Vol.14, No.1(2005), 84-96. https://doi.org/10.1007/s00778-003-0117-x
  2. Benatallah, B., M. Hacid, and C. Rey, "Semantic reasoning for Web services discovery", in Proceedings of the Workshop on E-Service and the Semantic Web, (2003).
  3. Cardoso, J. and A. Sheth. "Semantic E-Workflow Composition", Journal of Intelligent Information Systems, Vol.21, No.3(2003), 191-225. https://doi.org/10.1023/A:1025542915514
  4. Dong, X., J. Madhava, and A. Halevy, "Similarity search for Web services", In Proceedings of the 30th VLDB Conference, (2004A), 373-383.
  5. Dong, X., J. Madhava, and A. Halevy, "Mining Structures for Semantics", ACM SIGKDD Explorations Newsletter, Vol.6, No.2(2004B), 53-60. https://doi.org/10.1145/1046456.1046463
  6. Fan, J. and S. Kambhampati, "A Snapshot of Public Web services", SIGMOD Record, Vol.34, No.1(2005), 24-32. https://doi.org/10.1145/1058150.1058156
  7. Gannod, G. C. and S. Bhatia, "Facilitating Automated Search for Web services", In Proceedings of the IEEE International Conference on Web services, San Diego, California, USA, July, (2004).
  8. Gao, X., J. Yang, and M. P. Papazoglou, "The Capability Matching of Web services", In Proceedings of IEEE Fourth International Symposium on Multimedia Software Engineering (MSE'02), Newport Beach, CA, USA, Dec, Vol.11, No.13(2002), 56-63.
  9. Gonzalez-Castillo, J., D. Trastour, and C. Bartolini, "Description Logics for Matchmaking of Services", Technical Report HPL-2001- 265, HP Labs, (2001).
  10. Hendler, J., R. P. Diaz and C. Braun, "Computing Similarity in a Reuse Library Systems : An AI-based approach", ACM Transactions on software Engineering and Methodology, Vol.1, No.3(1992), 205-228. https://doi.org/10.1145/131736.131739
  11. HeB, A., E. Jonston, and N. Kusherick, "Semiatuomatically Annotating Semantic Web services", in Proceedings of Semantic Web Conference, (2004).
  12. Kokash, N., W. Heuvel, and V. D'Andrea, "Lever aging the Web service Discovery with Customizable Hybrid Matching", In Technical Report DIT-06-042, University of Trento, (2006).
  13. Kambhampati, S. and C. Knoblock, "Guest Editors' Introduction : Information Integration on the Web", IEEE Intelligent Systems, Vol.18, No.5(2003), 14-15. https://doi.org/10.1109/MIS.2003.1234764
  14. Li, L. and I. Horrocks, "A Software Framework for Matchmaking Based on Semantic Web Technology", International Journal of Electronic Commerce, Vol.8, No.4(2004), 331-339.
  15. Paolucci, M., T. Kawamura, T. Payne, and K. Sycara, "Semantic Matching of Web services Capabilities", In Proceedings of the First International Semantic Web Conference, 2002A.
  16. Paolucci, M., T. Kawamura, T. Payne, and K. Sycara, "Importing the Semantic Web in UDDI", In Proceedings of the First International Semantic Web Conference, (2002B).
  17. Platzer, C. and S. Dustdar, "A Vector Space Search Engine for Web services", in Proceedings of the Third European Conference on Web services, (2005).
  18. Ponnekanti, S. R. and A. Fox, "SWORD: A Developer Toolkit for Web Service Composition", In Proceedings of the 11th International World Wide Web Conference, Honolulu, HI, USA, (2002).
  19. Purtilo, J. M. and J. M. Atlee, "Module reuse by interface adaptation", Software Practice and Experience, Vol.21, No.6(1991), 539-556. https://doi.org/10.1002/spe.4380210602
  20. Sabou, M. and J. Pan, "Towards Improving Web service Repositories through Semantic Web Techniques", Web Semantics: Science, Services and Agents on World Wide Web, Vol. 5, No.2(2007), 142-152. https://doi.org/10.1016/j.websem.2006.11.004
  21. Salton, G., A. Wong, and C. S. Yang, "A Vector Space Model for Automatic Indexing", Communications of the ACM, Vol.18, No.11 (1975), 613-620. https://doi.org/10.1145/361219.361220
  22. Srivastava, B., and Koehler, J., "Web service composition-current solutions and open problems", In Proceedings of ICAPS'03 Workshop on Planning for Web Services, Trento, Italy, June(2003).
  23. Thakkar, S., C. Knoblock, and J. L. Ambite, "A View Integration Approach to Dynamic Composition of Web Services", In Proceedings of ICAPS'03 Workshop on Planning for Web Services, Trento, Italy, June(2003).
  24. Wang, Y. and E. Stroulia, "Flexible Interface Matching for Web-Service Discovery", In Proceedings of the Fourth International Conference on Service Oriented Computing (WISE'03), Rome, Italy : IEEE Computer Society Press, (2003).
  25. Wu, J. and Z. Wu. "Similarity-based Web service Matching", in Proceedings of the IEEE International Conference on Services Computing, (2005).
  26. Stroulia, D. and Y. Wang, "Structural Semantic Matching for Assessing Web service Similarity", International Journal of Cooperative Information Systems, Vol.14, No.4 (2005), 407-436. https://doi.org/10.1142/S0218843005001213
  27. Zaremski, A. M. and J. M. Wing, "Signature Matching : a Tool for Using Software Libraries", ACM Transactions on Software Engineering and Methodology, Vol.4, No.2(1995), 146-170.
  28. Zaremski, A. M. and J. M. Wing, "Specification matching of software components", ACM Transactions on Software Engineering and Methodology, Vol.6, No.4(1997), 333-369. https://doi.org/10.1145/261640.261641