A SURVEY ON WEB SERVICE DISCOVERING AND COMPOSITION

Elena del Val Noguera, Miguel Rebollo Pedruelo

2008

Abstract

This paper reviews the existing techniques used in the discovering and composing of services. The task of selecting an adequate service can quickly grow tedious if all services that are listed under a certain description have to be compared manually for the final selection. And what is more, the final selection does not only depend on service parameters like executions costs or accuracy, but depends on the usefulness of objects or information that service offers. This problem is present in open environments where entities like web services or agents need to locate other entities to achieve cooperation, delegation or interoperation. For these reason these two approaches, web services an agents have deal with these problem proposing an automated and efficient mechanism to determine a structural and semantic match descriptions between entities.

References

  1. Abela, C. and Montebello, M. (2002). Daml enabled web services and agents in the semantic web. In WSRSD'02, Germany.
  2. Aversano, L., Canfora, G., and Ciampi, A. (2004). An algorithm for web service discovery through their composition. In IEEE International Conference on Web Services (ICWS04).
  3. Bachlechner, D., Siorpaes, K., Lausen, H., and Fensel, D. (2006). Web Service Discovery - A Reality Check.
  4. Baldoni, Baroglio, Martelli, Patti, and Schifanella (2007). Service selection by choreography-driven matching. In ECOWS Workshop on Emerging Web Services Technology.
  5. Bansal, S. and Vidal, J. (2003). Matchmaking of web services based on the daml-s service model. In Second International Joint Conference on Autonomous Agents (AAMAS03). T. Sandholm and M. Yokoo.
  6. Brogi, A., Corfini, S., Aldana, J., and Navas, I. (2006). Automated discovery of compositions of services described with separate ontologies.
  7. Brogi, A., Corfini, S., and Popescu, R. (2003). Composition-oriented service discovery. Proceedings of 5th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS).
  8. Caceres, C., Fernndez, A., Ossowski, S., and Vasirani, M. (2006). Role-based service description and discovery. In International Joint Conference on Autonomous Agents and Multi-Agent Systems.
  9. Cardoso, J. and Sheth, A. (2002). Semantic e-workflow composition. Journal of Intelligent Information Systems (JIIS).
  10. Constantinescu, I. and Faltings, B. (2002). Efficient matchmaking and directory services. Technical Report No IC/2002/77.
  11. Dang, J. and Hungs, M. (2006). Concurrent multiple-issue negotiation for internet-based services. In IEEE Internet Computing, number Vol.10 - 6, pages 42-49.
  12. Gao, C., Liu, R., Song, Y., and Chen, H. (2006). A model checking tool embedded into services composition environment. In GCC 7806: Proceedings of the Fifth International Conference on Grid and Cooperative Computing (GCC'06), pages 355-362, Washington, DC, USA. IEEE Computer Society.
  13. Giunchiglia, F. and Traverso, P. (1999). Planning as model checking. In ECP, pages 1-20.
  14. Hashemian, S. and Mavaddat, F. (2005). A graph-based approach to web services composition. In IEEE Computer Society.
  15. Heep, M. (2006). Semantic web and semantic web services. In IEEE Internet Computing, number Vol.10 - 2, pages 85- 88.
  16. J.Radatz and Sloman, M. (1988). A standard dictionary for computer terminology: Proyect 610. IEEE Computer.
  17. Kalepu, S., Krishnaswamy, S., and Loke, S. (2004). Reputation = f(user ranking, compliance, verity). In Proceedings of the IEEE International Conference on Web Services.
  18. Klusch, M., Fries, B., and Sycara, K. (2006). Automated semantic web service discovery with owls-mx. In Proceedings of 5th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), Hakodate, Japan.
  19. Kokash, N. (2005). Web service discovery with implicit qos filtering. In Proceedings of the IBM PhD Student Symposium.
  20. Lei, L. and Horrocks, I. (2003). A software framework for matchmaking based on semantic web technology. In Twelfth International World Wide Conference (WWW2003), Germany.
  21. Mokhtar, S., Kaul, A., Georgantas, N., and Issarny, V. (2006). Towards efficient matching of semantic web service capabilities. In Proc. of WS-MaTe06.
  22. Nakajima, S. (2002). Model-checking verification for reliable web service. In OOPSLA 2002 Workshop on Object-Oriented Web Services, Seattle, Washington.
  23. Paolucci, M. (2002). Semantic matching of web services capabilities. In The First International Semantic Web Conference.
  24. Pathak, J., Koul, N., Caragea, D., and Honavar, V. (2005). A framework for semantic web service discovery. In WIDM'05, Germany.
  25. Sensoy, M., Pembe, C., Zirtiloglu, H., Yolum, P., and Bener, A. (2007). Experience-based service provider selection in agent-mediated e-comerce. In Engineering Applications of Artificial Intelligence, number 3, pages 325-335.
  26. Srinivasan, N., Paolucci, M., and Sycara, K. (2004). Adding owl-s to uddi implementation and throughput. In In Workshop on Semantic Web Service and Web Process Composition.
  27. Sycara, K., Paolucci, M., Soudry, J., and Srinivasan, N. (2004). Dynamic discovery and coordination of agentbased semantic web services. In IEEE Internet Computing, number Vol.8 - 3, pages 66-73.
  28. van Riemsdijk, M. B. and Wirsing, M. (2007). Goaloriented and procedural service orchestration - a formal comparison. In In MALLOW-AWESOME'007.
  29. Walton, C. (2004). Model checking multi-agent web services. In Proceedings of the 2004 Spring Symposium on Semantic Web Services, Stanford, CA, USA.
  30. Wolf-Tilo, B. and Matthias, W. (2003). Towards personalized selection of web services. In The Twelfth International WWW Conference en Budapest.
  31. Yang, L., Sarker, B. K., Bhavsar, V. C., and Boley, H. (2005). A weighted-tree simplicity algorithm for similarity matching of partial product descriptions. In In Proceedings of ISCA 14th International Conference onIntelligent and Adaptive Systemsand Software Engineering, Toronto.
  32. Yu, H. Q. and Reiff-Marganiec, S. (2006). Semantic web services composition via planning as model checking. Tech. Report CS-06-003, University of Leicester.
Download


Paper Citation


in Harvard Style

del Val Noguera E. and Rebollo Pedruelo M. (2008). A SURVEY ON WEB SERVICE DISCOVERING AND COMPOSITION . In Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8111-26-5, pages 135-142. DOI: 10.5220/0001524101350142


in Bibtex Style

@conference{webist08,
author={Elena del Val Noguera and Miguel Rebollo Pedruelo},
title={A SURVEY ON WEB SERVICE DISCOVERING AND COMPOSITION},
booktitle={Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2008},
pages={135-142},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001524101350142},
isbn={978-989-8111-26-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - A SURVEY ON WEB SERVICE DISCOVERING AND COMPOSITION
SN - 978-989-8111-26-5
AU - del Val Noguera E.
AU - Rebollo Pedruelo M.
PY - 2008
SP - 135
EP - 142
DO - 10.5220/0001524101350142