Advertisement

Research on Web Service Selection Based on User Preference

  • Maoying Wu
  • Qin LuEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 891)

Abstract

At the present stage, weight is often used to express the user preference to QoS (Quality of Service). Due to the user’s subjective judgment and the fuzziness of preference description, weight calculated through the traditional weighting method is difficult to express the user preference correctly. To solve the fuzziness of QoS attribute preference description and improve the correctness of service selection, the improved order relation analysis method (G1-method) by fuzzy number is adopted to represent the subjective weight of the user firstly; and the entropy weight method is adopted to determine the objective weight of the QoS attribute; finally, the objective weight is used to revise the subjective weight to calculate the comprehensive weight. Based on the user preference, the service is selected by improving the TOPSIS method with COSINE similarity. According to the experiment, the uncertainty of user preference description is effectively solved, the accuracy of service selection is improved through the improved TOPSIS method, and the selected service is more in line with the user requirement.

Keywords

Service selection User preference QoS attributes TOPSIS method 

Notes

Acknowledgments

This work was supported by Key Research and Development Plan Project of Shandong Province, China (No. 2017GGX201001).

References

  1. 1.
    Song, J.: Research and Application of Multi-attribute Decision-making Algorithm. North China Electric Power University, Beijing (2015)Google Scholar
  2. 2.
    Ding, X., Zhang, D.: K-means algorithm based on AHP and CRITIC integrated weighting. J. Comput. Syst. 25(7), 182–186 (2016). 888/j.cnki.csa.005267MathSciNetGoogle Scholar
  3. 3.
    Chen, Y.: Expert investigation method. Prediction 4, 63–64 (1983)Google Scholar
  4. 4.
    Wang, X., Guo, Y.: Consistency analysis of judgment matrix based on G1 method. CMS 14(3), 65–70 (2006).  https://doi.org/10.16381/j.cnki.issn1003-207x.2006.03.012CrossRefGoogle Scholar
  5. 5.
    Li, G., Cheng, Y., Dong, L.: Research on objective weighting method of gini coefficient. Manag. Rev. 26(1), 12–22 (2014).  https://doi.org/10.14120/j.cnki.cn11-5057/f.2014.01.004CrossRefGoogle Scholar
  6. 6.
    Zhang, L., Dong, C., Yu, Y.: A service selection method supporting mixed QoS attributes. J. Comput. Appl. Softw. 33(9), 15–19 (2016).  https://doi.org/10.3969/j.issn.1008-0775.2016.07.004CrossRefGoogle Scholar
  7. 7.
    Xie, H., Li, S., Sun, Y.: Research on DEMATEL method for solving attribute weights based on cloud model. Comput. Eng. Appl. 7, 17–25 (2018).  https://doi.org/10.3778/j.issn.1002-8331.1610-0169CrossRefGoogle Scholar
  8. 8.
    Fan, Z., Li, N., Hao, B.: A method for uncertain weight calculation of QoS attributes of web services. Softw. Eng. 19(7), 14–17 (2016).  https://doi.org/10.3969/j.issn.1008-0775.2016.07.004CrossRefGoogle Scholar
  9. 9.
    Sun, R., Zhang, B., Liu, T.: A web service quality evaluation ranking method using improved entropy weight TOPSIS. J. Chin. Comput. Syst. 38(6), 1221–1226 (2017)Google Scholar
  10. 10.
    Sun, X., Niu, J., Gong, Q.: A web service selection strategy based on combined weighting method. J. Comput. Appl. 34(8), 2408–2411 (2017)Google Scholar
  11. 11.
    Duan, J.: Research on Web Service Composition Method Based on User Preference. Southwest University, Chongqin (2014)Google Scholar
  12. 12.
    Zhang, S.: Several fuzzy multi-attribute decision making methods and their applications. Xidian University of Electronic Technology, Xian (2012)Google Scholar
  13. 13.
    Chen, Y., Yan, H., Guo, C.: QoS quantization algorithm for web services based on triangular fuzzy numbers. Microprocessor 37(4), 38–42 (2016).  https://doi.org/10.3969/j.issn.1002-2279.2016.04.011CrossRefGoogle Scholar
  14. 14.
    Wang, W.: A TOPSIS improved evaluation method based on weighted mahalanobis distance and its application. J. Chongqing Technol. Bus. Univ. 35(1), 40–44 (2018).  https://doi.org/10.16055/j.issn.1672-058x.2018.0001.007CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Qilu University of TechnologyJinanChina

Personalised recommendations