Abstract
Business agility is an important challenge while designing an enterprise application. Service oriented architecture is used to combine many outsourced web services to provide value added services to the users with agility. A service registry is maintained to keep track of various web service published by the service providers. The key challenge for the service requester is to pick the best web service among the various functionally equivalent web services in the service registry. This paper describes and analyses various service selection protocols given by the researchers. The approaches are classified into semantic and non-semantic approach. It also proposes a novel technique to look for the best web service based on QoS like reliability, throughput etc. The solution to the problem of selecting the best web service according to the requirements is designed as a fuzzy expert system. This rule based approach of Service registration and lookup is adaptive and responds dynamically to quality of service changes in the web services.
- Gruschka, N.; Jensen, M.; Lo Iacono, L.; Luttenberger, N.; "Server-Side Streaming Processing of WS-Security", IEEE Transactions on Services ComputingIssue:99 On page(s): 1--14 Date of Publication: 06 January 2011Digital Object Identifier: 10.1109/TSC.2010.61 Google ScholarDigital Library
- Understanding SOA with Web Services By Newcomer published by Pearson Education IndiaGoogle Scholar
- Qi Yu, Xumin Liu, Athman Bouguettaya and Brahim Medjahed "Deploying and managing Webservices: issues, solutions, and directions" The VLDB Journal -- The International Journal on Very Large Data Bases Volume 17 Issue 3, May 2008 Google ScholarDigital Library
- http://www.webservicessummit.com/News/UDDI2006.htm last accessed on June 2011Google Scholar
- http://webservices.seekda.com last accessed on June 2011Google Scholar
- http://uddi.xml.org last accessed on June 2011Google Scholar
- Segev, A.; Toch, E. Context-Based Matching and Ranking of Web Services for Composition IEEE Transactions on Services Computing, 2009 vol 2 Issue: 3 July-Sept. 2009 pp: 210--222 doi: 10.1109/TSC.2009.14 Google ScholarDigital Library
- Kritikos, K.; Plexousakis, D Requirements for QoS-based Web Service Description and Discovery IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 2, NO. 4, pp 321--336 OCTOBER-DECEMBER 2009 Google ScholarDigital Library
- Pilioura, T. and Tsalgatidou, A. 2009. Unified publication and discovery of semantic Web services. ACM Trans. Web. 3, 3, Article 11 (June 2009), 44 pages. DOI = 10.1145/1541822.1541826 Google ScholarDigital Library
- Yin Baocai; Yang Huirong; Fu Pengbin; Gu Liheng; Liu Mingli; A framework and QoS based web services discovery In proc. of the IEEE International Conference Software Engineering and Service Sciences (ICSESS), 2010. Beijing, pp 755--758 16-18 July 2010Google Scholar
- Yu, T., Zhang, Y., and Lin, K.-J. 2007. Efficient algorithms for Web services selection with end-to-end QoS constraints. ACM Trans. Web 1, 1, Article 6 (May 2007), 26 pages. DOI = 10.1145/1232722.1232728 Google ScholarDigital Library
- Vuong Xuan Tran; Tsuji, H.QoS based Ranking for Web Services: Fuzzy Approaches In proc. of the 4th International Conference on Next Generation Web Services Practices, Seoul, pp 77--82, 20-22 Oct. 2008 {13} Maolin Tang, Lifeng Ai ; A Hybrid Genetic Algorithm for the Optimal Constrained Web Service Selection Problem in Web Service Composition In proc. Of IEEE Congress on the Evolutionary Computation (CEC), 2010 pp 1--8 18-23 July 2010 Google ScholarDigital Library
- Al-Masri, E.; Mahmoud, Q.H.; Discovering the Best Web Service: A Neural Network-based Solution In proc. of the IEEE International Conference on Systems, Man and Cybernetics, 2009. San Antonio, TX, USA, pp 4250--4255 11-14 Oct. 2009Google ScholarCross Ref
- Fuzzy Logic: Intelligence, Control, And Information by George J. Klir, Bo Yuan published by Pearson Education IndiaGoogle Scholar
- http://www.uoguelph.ca/~qmahmoud/qws/index.html as on Jan 2011Google Scholar
- Rajni Mohana and Deepak Dahiya. ?Optimized Service Discovery using QoS based Ranking: A Fuzzy Clustering and Particle Swarm Optimization Approach, Paper published in the IEEE Proceedings of the 35th IEEE Computer Software and Applications Conference, Munich, Germany (IEEE COMPSAC 2011), pp. 452--457. Google ScholarDigital Library
Index Terms
- Approach and impact of a protocol for selection of service in web service platform
Recommendations
Automatic service composition with heterogeneous service-oriented architectures
ICOST'10: Proceedings of the Aging friendly technology for health and independence, and 8th international conference on Smart homes and health telematicsService-Oriented Architecture is widely used to program pervasive spaces such as Smart Homes because of its capabilities to handle dynamic and heterogeneous environments. It is often the case that the services required are designed and implemented using ...
The Impact of Service Pricing Models on Service Selection
ICIW '09: Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and ServicesPricing of services, especially in a SOA and Grid environment with contractual relationships gain importance in recent years. For the resource planning, i.e. the allocation and orchestration of existing services, service pricing has a major influence. ...
Quality of Security Service for Web Services within SOA
SERVICES '09: Proceedings of the 2009 Congress on Services - IService-Oriented Architecture (SOA) is a paradigm for creating and encapsulating business processes in the form of loose-coupling, autonomous and abstracted services. Managing the non-functional requirements of SOA such as security, is an overarching ...
Comments