Service selection using fuzzy multi-criteria decision making: a comprehensive review

被引:29
作者
Masdari, Mohammad [1 ]
Khezri, Hemn [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
[2] Afagh Higher Educ Inst, Dept Comp Engn, Orumiyeh, Iran
关键词
Web service; Fuzzy; Service selection; Fuzzy TOPSIS; ANP; AHP; PROMETHEE; WEB; ALGORITHM; TOPSIS; MODEL; AHP; OPTIMIZATION; FRAMEWORK; RANKING; LOGIC;
D O I
10.1007/s12652-020-02441-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The growing number of web services (WSs) and cloud services, which can meet the users' functional and non-functional requirements, have inspired researchers to provide more effective approaches for ranking the available services, regarding different QoS factors and selecting the best of them. In this context, several service selection frameworks using the fuzzy multicriteria decision making (MCDM) techniques are introduced in the literature. This paper focuses on such schemes, and firstly provides the required background knowledge about service selection and MCDM methods. Then, it puts forward a taxonomy of the service selection schemes, regarding their utilized fuzzy MCDM methods, and describes how the fuzzy MCDM methods are adapted to handle the fuzziness of the users' preferences and QoS properties. Furthermore, the main features of these schemes are compared, and their contributions and possible shortcomings are discussed. Finally, the concluding remarks are provided, and directions for future studies are illuminated.
引用
收藏
页码:2803 / 2834
页数:32
相关论文
共 92 条
[1]  
Akshya Kaveri B., 2017, Smart Secure Systems - IoT and Analytics Perspective: Second International Conference on Intelligent Information Technologies, ICIIT 2017. Communications in Computer and Information Science (808), P224, DOI 10.1007/978-981-10-7635-0_17
[2]  
Alam KA, 2016, WD SCI P COMP ENG, V10, P334
[3]   Per-flow optimal service selection for Web services based processes [J].
Ardagna, Danilo ;
Mirandola, Raffaela .
JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (08) :1512-1523
[4]   Trust modeling based on a combination of fuzzy analytic hierarchy process and fuzzy VIKOR [J].
Ashtiani, Mehrdad ;
Azgomi, Mohammad Abdollahi .
SOFT COMPUTING, 2016, 20 (01) :399-421
[5]  
Ben Salah N, 2016, 2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), P171, DOI [10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0046, 10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.67]
[6]  
Boutkhoum O., 2016, J DIGITAL INFORM MAN, V14, P368
[7]   A decision-making approach based on fuzzy AHP-TOPSIS methodology for selecting the appropriate cloud solution to manage big data projects [J].
Boutkhoum O. ;
Hanine M. ;
Agouti T. ;
Tikniouine A. .
International Journal of System Assurance Engineering and Management, 2017, 8 (Suppl 2) :1237-1253
[8]   Cloud computing technology selection based on interval-valued intuitionistic fuzzy MCDM methods [J].
Buyukozkan, Gulcin ;
Gocer, Fethullah ;
Feyzioglu, Orhan .
SOFT COMPUTING, 2018, 22 (15) :5091-5114
[9]  
Büyüközkan G, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), P607, DOI 10.1109/IEEM.2016.7797947
[10]   A TQCS-based service selection and scheduling strategy in cloud manufacturing [J].
Cao, Yang ;
Wang, Shilong ;
Kang, Ling ;
Gao, Yuan .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 82 (1-4) :235-251