Personal Preference and Trade-Off Based Additive Manufacturing Web Service Selection

The growing number of Additive Manufacturing Web (AMW) services, offered by different providers over the Internet, makes it challenging for consumers to compare these AMW services to select a service of their choice. In addition, it is even more challenging for consumers to compare these AMW services against their personal preferences. This is because, consumers personal preferences on multiple non-functional attributes such as price, material, accuracy and schedule, should be considered for AMW service selection. The decentralized nature of AMW services coupled by the need to consider consumers personal preferences during AMW service selection, requires a system that will serve as a broker between AMW services and consumers. In this paper, we propose a service broker system for AMW services that provides consumers with a single point of access to a large number of AMW services from many additive manufacturing service providers. This broker system also incorporates the first real application of service selection with fuzzy logic based personalized preferences and trade-off. We develop a method to generate fuzzy membership functions for each non-functional attribute. This makes it easy for consumers to specify their fuzzy membership functions. Finally, we present an application case study to demonstrate the feasibility of brokerage in AMW services and also evaluate our method in terms of performance.

[1]  Mohammed Almulla,et al.  A QoS-Based Fuzzy Model for Ranking Real World Web Services , 2011, 2011 IEEE International Conference on Web Services.

[2]  Ping Wang,et al.  QoS-aware web services selection with intuitionistic fuzzy set under consumer's vague perception , 2009, Expert Syst. Appl..

[3]  Eyhab Al-Masri,et al.  Discovering the best web service , 2007, WWW '07.

[4]  Zibin Zheng,et al.  Personalized Web Service Recommendation via Normal Recovery Collaborative Filtering , 2013, IEEE Transactions on Services Computing.

[5]  Mingchu Li,et al.  Flexible service selection with user-specific QoS support in service-oriented architecture , 2012, J. Netw. Comput. Appl..

[6]  Chen Ding,et al.  User-centered design of a QoS-based web service selection system , 2011, Service Oriented Computing and Applications.

[7]  Xiaoqing Liu,et al.  Service Selection Based on Personalized Preference and Trade-Offs among QoS Factors and Price , 2012, 2012 IEEE First International Conference on Services Economics.

[8]  Dimitris Sacharidis,et al.  Majority-Rule-Based Web Service Selection , 2012, WISE.

[9]  Norrozila Sulaiman,et al.  QoS-Aware Web Services Selection with Interval-Valued Intuitionistic Fuzzy Soft Sets , 2011, ICSECS.

[10]  Mingdong Tang,et al.  Elastic Personalized Nonfunctional Attribute Preference and Trade-off Based Service Selection , 2015, TWEB.

[11]  Libing Wu,et al.  Web Service Selection Based on Fuzzy QoS Attributes , 2011 .

[12]  Chi-Chun Lo,et al.  On optimal decision for QoS-aware composite service selection , 2010, Expert Syst. Appl..

[13]  H. Zimmermann,et al.  Fuzzy Set Theory and Its Applications , 1993 .

[14]  Zibin Zheng,et al.  Personalized QoS-Aware Web Service Recommendation and Visualization , 2013, IEEE Transactions on Services Computing.

[15]  Chi-Chun Lo,et al.  Fuzzy Consensus on QoS in Web Services Discovery , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[16]  Djamal Benslimane,et al.  WS-Sky: An Efficient and Flexible Framework for QoS-Aware Web Service Selection , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[17]  Hongjun Li RESTful Web service frameworks in Java , 2011, 2011 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC).

[18]  Eyhab Al-Masri,et al.  QoS-based Discovery and Ranking of Web Services , 2007, 2007 16th International Conference on Computer Communications and Networks.

[19]  Xiaoqing Frank Liu,et al.  Specification of non-functional requirements for contract specification in the NGOSS framework for quality management and product evaluation , 2007, Fifth International Workshop on Software Quality (WoSQ'07: ICSE Workshops 2007).