TY - GEN
T1 - A Context-aware Service Selection Approach based on Historical Records
AU - Qi, Lianyong
AU - Zhang, Xuyun
AU - Wen, Yiping
AU - Zhou, Yuming
PY - 2015
Y1 - 2015
N2 - Due to the unstable network environment and fake quality propagation, the published service quality by service providers is not always trustable. Therefore, it becomes a necessity to evaluate the real quality of a web service, based on the service's historical records. However, for a web service, its multiple historical records often vary in execution context (e.g., execution time, user input, user location, etc.), which brings a great challenge to discriminate and rank all the historical records of an identical web service. Besides, for all the candidate web services, their historical record number (i.e., the times that a service was invoked) may be different, which may also affect the user's final service selection decision. In view of these challenges, we put forward a novel service selection approach CSS_HR (Context-aware Service Selection based on Historical Records). In CSS_HR, we first quantify the weight of each historical record, based on its context similarity with current user's service invocation; and afterwards, we quantify the weight of each candidate web service based on its historical record number; finally, with the derived weights of historical records and weights of candidate services, we evaluate all the candidate services and select a quality-optimal one. Through a set of experiments, we validate the feasibility of our proposal.
AB - Due to the unstable network environment and fake quality propagation, the published service quality by service providers is not always trustable. Therefore, it becomes a necessity to evaluate the real quality of a web service, based on the service's historical records. However, for a web service, its multiple historical records often vary in execution context (e.g., execution time, user input, user location, etc.), which brings a great challenge to discriminate and rank all the historical records of an identical web service. Besides, for all the candidate web services, their historical record number (i.e., the times that a service was invoked) may be different, which may also affect the user's final service selection decision. In view of these challenges, we put forward a novel service selection approach CSS_HR (Context-aware Service Selection based on Historical Records). In CSS_HR, we first quantify the weight of each historical record, based on its context similarity with current user's service invocation; and afterwards, we quantify the weight of each candidate web service based on its historical record number; finally, with the derived weights of historical records and weights of candidate services, we evaluate all the candidate services and select a quality-optimal one. Through a set of experiments, we validate the feasibility of our proposal.
KW - context
KW - historical record
KW - service selection
KW - weight
UR - http://www.scopus.com/inward/record.url?scp=84969582324&partnerID=8YFLogxK
U2 - 10.1109/CCBD.2015.66
DO - 10.1109/CCBD.2015.66
M3 - Conference proceeding contribution
T3 - International Conference on Cloud Computing and Big Data-CCBD
SP - 127
EP - 134
BT - Proceedings, 2015 International Conference on Cloud Computing and Big Data
PB - Institute of Electrical and Electronics Engineers (IEEE)
CY - Los Alamitos, CA
T2 - International Conference on Cloud Computing and Big Data
Y2 - 4 November 2015 through 6 November 2015
ER -