Skip to main content
Log in

A QoS-aware optimal selection scheme for web services with a trusted environment

  • Original Research
  • Published:
CSI Transactions on ICT Aims and scope Submit manuscript

Abstract

Optimal web service selection among number of services for diversified user’s functional requirements brings a challenging issue. Currently available service selection schemes consider the quality of service (QoS) parameters of web services. These schemes produce less significant results when there are multiple service providers with their multiple functionally identical services. Present paper describes a QoS-aware optimal selection scheme. The paper considers an additional QoS parameter called trust rate for each service provider. A trust rate depends on the reliability of the service provider. The paper describes a binary search algorithm, which selects the trustworthy services. This study discusses results of computational time complexity for searching optimal services. The QoS-aware selection is optimized based on trust rates. Advanced Java development environment Eclipse is used for the implementation. Axis2 server is used to create the web services. A comparative study of results with the complexity computed for the earlier adopted schemes shows that complexity decreases exponentially. The proposed scheme is experimented on e-supply chain management system. Along with trust rate, some extended parameters can be evaluated to achieve optimization.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Josuttis NM (2007) SOA in practice: the art of distributed system design. O’Reilly Media, Sebastopol

    Google Scholar 

  2. Rathore M, Suman U (2011) A quality of service broker based process model for dynamic web service composition. J Comput Sci 7(8):1267–1274

    Article  Google Scholar 

  3. Yu Q, Liu X, Bouguettaya A, Medjahed B (2008) Deploying and managing Web services: issues, solutions, and directions. VLDB J 17:537–572

    Article  Google Scholar 

  4. Yu T, Lin KJ (2005) A broker-based framework for QoS-aware Web service composition. In: Proceedings of the 2005 IEEE international conference on e-technology, e-commerce and e-service (EEE’05), pp 22–29

  5. Serhani AM, Dssouli R, Hafid A, Sahraoui H (2005) A QoS broker based architecture for efficient web services selection. In: Proceedings of the IEEE international conference on web services (ICWS’05), pp 113–120

  6. Iordache* R, Moldoveanu F (2014) QoS aware web service semantic selection based on preferences. Proc Eng 69:1152–1161

    Article  Google Scholar 

  7. Wang S, Hsu CH, Liang Z, Sun Q, Yang F (2014) Multi-user web service selection based on multi-QoS prediction. Inf Syst Front 16(1):143–152

    Article  Google Scholar 

  8. Rathore M, Suman U (2013) Web service selection algorithm for dynamic service composition using LSLO approach. In: International conference on informatics, electronics & vision (ICIEV), pp 1–6

  9. Tao Q, Chang Hy Gu, Cq Yi Y (2012) A novel prediction approach for trustworthy QoS of web services. Expert Syst Appl 39:3676–3681

    Article  Google Scholar 

  10. Liu M, Wang M, Shen W, Luo N, Yan J (2012) A quality-of-service(QoS)-aware execution plan selection approach for a service composition process. Future Gener Comput Syst 28(7):1080–1089

    Article  Google Scholar 

  11. Qin S, Chen Y, Mu X (2012) An optimal service selection with constraints based on QoS. Phys Proc 25:2050–2057

    Article  Google Scholar 

  12. Ahmed S, Begum M, Siddiqui FH, Kashem MA (2012) Dynamic web service discovery model based on artificial neural network with QoS support. Int J Sci Eng Res 3(3):296–302

    Google Scholar 

  13. Zhao X, Huang P, Liu T, Li X (2012) A hybrid clonal selection algorithm for quality of service-aware web service selection problem. Int J Innov Comput Inf Control 8(12):8527–8544

    Google Scholar 

  14. Fudzee MFM, Abawajy JH (2011) QoS based adaptation service selection broker. Future Gener Comput Syst 27(3):256–264

    Article  Google Scholar 

  15. Ys Luo, Qi Y, Hou D, Lf Shen, Chen Y, Zhong X (2011) A novel heuristic algorithm for QoS-aware end-to-end service composition. Comput Commun 34:1137–1144

    Article  Google Scholar 

  16. Luo X, Song J, Song M (2011) QoS-based service composition algorithm in service oriented networks. In: International conference on pervasive computing and applications (ICPCA), pp 110–116

  17. Wang W, Sun Q, Zhao X, Yang F (2010) An improved particle swarm optimization algorithm for QoS-aware web service selection in service oriented communication. Int J Comput Intell Syst 3:18–30

    Article  Google Scholar 

  18. Huang AFM, Lan CW, Yang SJH (2009) An optimal QoS based service selection scheme. Inf Sci 179(19):3309–3322

    Article  Google Scholar 

  19. Guoping Z, Huijuan Z, Zhibin W (2009) A QoS-based web services selection method for dynamic web service composition. In: First international workshop on education technology and computer science (ETCS’09), pp 832–835

  20. Kim Y, Doh* KG (2007) A trust type based model for managing QoS in web services composition. In: International conference on convergence information technology, pp 438–443

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reena Gupta.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gupta, R., Kamal, R. & Suman, U. A QoS-aware optimal selection scheme for web services with a trusted environment. CSIT 3, 13–21 (2015). https://doi.org/10.1007/s40012-015-0067-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40012-015-0067-7

Keywords

Navigation