Assessing Software Service Quality and Trustworthiness at Selection Time

被引:107
作者
Limam, Noura [1 ,3 ]
Boutaba, Raouf [2 ]
机构
[1] Pohang Univ Sci & Technol, POSTECH, Div IT Convergence Engn, Pohang 790894, Gyungbuk, South Korea
[2] Univ Waterloo, DR Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
[3] Univ Waterloo, Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
基金
美国国家科学基金会;
关键词
Software as a service (SaaS); software selection; service utility; review and rating; trust and reputation; risk management; SLA monitoring;
D O I
10.1109/TSE.2010.2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The integration of external software in project development is challenging and risky, notably because the execution quality of the software and the trustworthiness of the software provider may be unknown at integration time. This is a timely problem and of increasing importance with the advent of the SaaS model of service delivery. Therefore, in choosing the SaaS service to utilize, project managers must identify and evaluate the level of risk associated with each candidate. Trust is commonly assessed through reputation systems; however, existing systems rely on ratings provided by consumers. This raises numerous issues involving the subjectivity and unfairness of the service ratings. This paper describes a framework for reputation-aware software service selection and rating. A selection algorithm is devised for service recommendation, providing SaaS consumers with the best possible choices based on quality, cost, and trust. An automated rating model, based on the expectancy-disconfirmation theory from market science, is also defined to overcome feedback subjectivity issues. The proposed rating and selection models are validated through simulations, demonstrating that the system can effectively capture service behavior and recommend the best possible choices.
引用
收藏
页码:559 / 574
页数:16
相关论文
共 30 条
[1]  
ALI AS, 2004, P 13 IEEE INT WORKSH
[2]  
*AM, 2007, AM S3 SERV LEV AGR
[3]  
[Anonymous], P 1 INT WORKSH PEER
[4]  
[Anonymous], 2006, Introduction to Time Series and Forecasting
[5]  
ANSELMI J, 2007, P WORKSH SERV OR COM
[6]  
*BELGONET, 2008, SERV LEV AGR
[7]  
Burstein M., 2004, OWL S SEMANTIC MARKU
[8]  
*EZSM, 2008, EZSM SERV LEV AGR
[9]  
*INT, 2008, INT BUY CONF
[10]   The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services [J].
Keller, Alexander ;
Ludwig, Heiko .
Journal of Network and Systems Management, 2003, 11 (01) :57-81