Abstract
For service users to get the best service that meet their requirements, they prefer to personalize their nonfunctional attributes, such as reliability and price. However, the personalization makes it challenging for service providers to completely meet users’ preferences, because they have to deal with conflicting nonfunctional attributes when selecting services for users. With this in mind, users may sometimes want to explicitly specify their trade-offs among nonfunctional attributes to make their preferences known to service providers. In this article, we present a novel service selection method based on fuzzy logic that considers users’ personalized preferences and their trade-offs on nonfunctional attributes during service selection. The method allows users to represent their elastic nonfunctional requirements and associated importance using linguistic terms to specify their personalized trade-off strategies. We present examples showing how the service selection framework is used and a prototype with real-world airline services to evaluate the proposed framework's application.
- E. Al-Masri and Q. H. Mahmoud. 2007a. Discovering the best Web service. In Proceedings of the 16th International Conference on World Wide Web (WWW’07). ACM, New York, NY, 1257--1258. DOI:http://doi.acm.org/10.1145/1242572.1242795 Google Scholar
Digital Library
- E. Al-Masri and Q. H. Mahmoud. 2007b. QoS-based discovery and ranking of Web services. In Proceedings of the 16th International Conference on Computer Communications and Networks (ICCCN’07). IEEE, Los Alamitos, CA, 529--534. DOI:10.1109/ICCCN.2007.4317873Google Scholar
- M. Almulla, K. Almatori, and H. Yahyaoui. 2011. A QoS-based fuzzy model for ranking real world Web services. In Proceedings of the 9th International Conference on Web Services (ICWS’11). IEEE, Los Alamitos, CA, 203--210. DOI:10.1109/ICWS.2011.43 Google Scholar
Digital Library
- K. T. Atanassov. 1986. Intuitionistic fuzzy sets. Fuzzy Sets and Systems 20, 87--96. Google Scholar
Digital Library
- K. Benouaret and D. Benslimane. 2012. WS-Sky: An efficient and flexible framework for QoS-aware Web service selection. In Proceedings of the 19th International Conference on Web Services (ICWS’12). IEEE, Los Alamitos, CA, 146--153. DOI:10.1109/SCC.2012.83 Google Scholar
Digital Library
- K. Benouaret, D. Sacharidis, D. Benslimane, and A. Hadjali. 2012. Majority-rule-based Web service selection. In Proceedings of the 13th International Conference on Web Information Systems Engineering (WISE’12). 689--695. DOI:10.1007/978-3-642-35063-4_54 Google Scholar
Digital Library
- B. D. Bowen and D. E. Headley. 2012. Airline Quality Rating 2012. Retrieved December 19, 2014, from http://www.airlinequalityrating.com/reports/2012aqr.pdf.Google Scholar
- X. Chen, Z. Zheng, X. Liu, Z. Huang, and H. Sun. 2013. Personalized QoS aware Web service recommendation and visualization. IEEE Transactions on Service Computing 6, 1, 35--47. Google Scholar
Digital Library
- M. Comuzzi and B. Pernici. 2009. A framework for QoS-based Web service contracting. ACM Transactions on the Web 3, 3, Article No. 10. Google Scholar
Digital Library
- F. Li, Y. He, W. Hu, L. Wu, and P. Wen. 2011. Web service selection based on fuzzy QoS attributes. Journal of Computational Information Systems 7, 1, 198--205.Google Scholar
- L. Wei-Li, L. C. Chun, C. K. Ming, and Y. Muhammad. 2006. Fuzzy consensus on QoS in Web services discovery. In Proceedings of the 20th International Conference on Advanced Information Networking and Applications (AINA’06). IEEE, Los Alamitos, CA, 791--798. DOI:10.1109/AINA.2006.186 Google Scholar
Digital Library
- X. F. Liu and J. Yen. 1996. An analytic framework for specifying and analyzing imprecise requirements. In Proceedings of the 18th International Conference on Software Engineering (ICSE’96). IEEE, Los Alamitos, CA, 60--69. Google Scholar
Digital Library
- X. F. Liu, M. Azmoodeh, and N. Georgalas. 2007. Specification of non-functional requirements for contract specification in the NGOSS framework for quality management and product evaluation. In Proceedings of the 5th International Workshop on Software Quality. IEEE, Los Alamitos, CA, 36--41. DOI:10.1109/WOSQ.2007.12 Google Scholar
Digital Library
- X. F. Liu, K. K. Fletcher, and M. Tang. 2012. Service selection based on personalized preference and trade-offs among QoS factors and price. In Proceedings of the 1st International Conference on Services Economics (SE’12). IEEE, Los Alamitos, CA, 32--39. DOI:10.1109/SE.2012.5 Google Scholar
Digital Library
- Y. Liu, A. H. Ngu, and L. Zeng. 2004. QoS computation and policing in dynamic Web service selection. In Proceedings of the 13th International World Wide Web Conference (WWW’04). ACM, New York, NY, 66--73. DOI:http://doi.acm.org/10.1145/1013367.1013379 Google Scholar
Digital Library
- J. A. McCall. 2002. Quality factors. In Encyclopedia of Software Engineering, Vol. 2. J. J. Marciniak (Ed.). John Wiley & Sons, New York, NY, 1083--1092. DOI:10.1002/0471028959.sof265Google Scholar
- OpenFlights. 2013. OpenFlights Home Page. Retrieved December 19, 2014, from http://www.openflights.org/.Google Scholar
- S. Opricovic and G. H. Tzeng. 2003. Defuzzification within a multicriteria decision model. International Journal of Uncertainty, Fuzziness Knowledge-Based Systems 11, 5, 635--652. DOI:10.1142/S0218488503002387 Google Scholar
Digital Library
- S. Ran. 2003. A model for Web services discovery with QoS. ACM SIGecom Exchanges 4, 1, 1--10. DOI:http://doi.acm.org/10.1145/844357.844360 Google Scholar
Digital Library
- A. Sajjanhar, J. Hou, and Y. Zhang. 2004. Algorithm for Web services matching. In Proceedings of the 6th Asia-Pacific Web Conference (APWeb’04). 665--670. DOI:10.1007/978--3-540-24655-8_72Google Scholar
- H. Sun, Z. Zheng, J. Chen, and M. Lyu. 2011. NRCF: A novel collaborative filtering method for service recommendation. In Proceedings of the 9th International Conference on Web Services (ICWS’11). IEEE, Los Alamitos, CA, 702--703. DOI:http://doi.ieeecomputersociety.org/10.1109/ICWS.2011.86 Google Scholar
Digital Library
- H. Sun, Z. Zheng, J. Chen, and M. Lyu. 2013. Personalized Web service recommendation via normal recovery collaborative filtering. IEEE Transactions on Service Computing 6, 4, 573--579. DOI:10.1109/TSC.2012.31 Google Scholar
Digital Library
- P. Wang. 2009. QoS-aware Web services selection with intuitionistic fuzzy set under consumer's vague perception. Expert Systems with Applications 36, 3, 4460--4466. DOI:10.1016/j.eswa.2008.05.007 Google Scholar
Digital Library
- P. Wang, K. M. Chao, C. C. Lo. 2010. On optimal decision for QoS-aware composite service selection. Expert Systems with Applications 37, 1, 440--449. DOI:10.1016/j.eswa.2009.05.070 Google Scholar
Digital Library
- M. Xiuqin, S. Norrozila, and R. Mamta. 2011. QoS-aware Web services selection with interval-valued intuitionistic fuzzy soft sets. In Proceedings of the 2nd International Conference on Software Engineering and Computer Systems (ICSECS’11). 259--268. DOI:10.1007/978-3-642-22170-5_23Google Scholar
- S. S. Yau and Y. Yin. 2011. QoS-based service ranking and selection for service-based systems. In Proceedings of the 8th International Conference on Services Computing (SCC’11). IEEE, Los Alamitos, CA, 56--63. DOI:10.1109/SCC.2011.114 Google Scholar
Digital Library
- L. Zeng, B. Benatallah, M. Dumas, J. Kalagnanam, and Q. Z. Sheng. 2003. Quality driven Web services composition. In Proceedings of the 12th International Conference on World Wide Web (WWW’03). ACM, New York, NY, 411--421. DOI:http://doi.acm.org/10.1145/775152.775211 Google Scholar
Digital Library
- Y. Zhang, Z. Zheng, and M. R. Lyu. 2010. WSExpress: A QoS-aware search engine for Web services. In Proceedings of the 8th International Conference on Web Services (ICWS’10). IEEE, Los Alamitos, CA, 91--98. DOI:10.1109/ICWS.2010.20 Google Scholar
Digital Library
- H.-J. Zimmermann. 1991. Fuzzy Set Theory and Its Applications. Kluwer Academic, Boston, MA. Google Scholar
Digital Library
Index Terms
Elastic Personalized Nonfunctional Attribute Preference and Trade-off Based Service Selection
Recommendations
Service Selection Based on Personalized Preference and Trade-Offs among QoS Factors and Price
SE '12: Proceedings of the 2012 IEEE First International Conference on Services EconomicsWith the number of services with similar functionalities rising, service users place more emphasis on non-functional attributes of services such as quality of service (QoS) and price during service selection. However, previous QoS-driven service ...
A Collaborative Filtering Method for Personalized Preference-Based Service Recommendation
ICWS '15: Proceedings of the 2015 IEEE International Conference on Web ServicesExisting service recommendation methods, that employ memory-based collaborative filtering (CF) techniques, compute the similarity between users or items using nonfunctional attribute values obtained at service invocation. However, using these ...
Multi-attribute optimization in service selection
As multiple service providers may compete to offer the same functionality with different quality of service (e.g., latency, fee, and reputation), a key issue in service computing is selecting service providers with the best user desired quality. ...






Comments