Trustworthy Stigmergic Service Composition and Adaptation in Decentralized Environments

被引:34
作者
Moustafa, Ahmed [1 ]
Zhang, Minjie [1 ]
Bai, Quan [2 ]
机构
[1] Univ Wollongong, Dept Comp Sci & Software Engn, Wollongong, NSW 2500, Australia
[2] Auckland Univ Technol, Auckland 1142, New Zealand
关键词
Web services; decentralized composition; dynamic adaptation; REPUTATION SYSTEMS; TRUST;
D O I
10.1109/TSC.2014.2298873
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The widespread use of web services in forming complex online applications requires service composition to cope with highly dynamic and heterogeneous environments. Traditional centralized service composition techniques are not sufficient to address the needs of applications in decentralized environments. In this paper, a stigmergic-based approach is proposed to model the decentralized service interactions and handle service composition in highly dynamic open environments. In the proposed approach, web services and resources are modeled as multiple agents. Stigmergic-based self-organization mechanisms among agents are deployed to facilitate adapting service composition. In addition, to overcome the limitations of traditional QoS-based approaches, trust measurements are deployed as a criterion for service selection. To improve the performance of the proposed stigmergic-based approach under dynamic scale-free environments, we investigate the hybridization with local search operators to consolidate adaptation, and diversity schemes are introduced to facilitate continual service adaptation. Extensive experiments show the efficiency of the proposed approach in dealing with incomplete information and dynamic factors in composing and adapting web services in open environments. The experiment results also show that the proposed approach achieves a better performance than other traditional approaches.
引用
收藏
页码:317 / 329
页数:13
相关论文
共 30 条
[1]  
An Liu, 2012, Proceedings of the 2012 IEEE 19th International Conference on Web Services (ICWS), P58, DOI 10.1109/ICWS.2012.85
[2]  
[Anonymous], 2003, P 12 INT C WORLD WID
[3]  
[Anonymous], 2002, P 3 ACM INT S MOBILE
[4]  
[Anonymous], P ACM 5 INT JOINT C
[5]  
Basu P, 2002, IEEE WCNC, P579, DOI 10.1109/WCNC.2002.993332
[6]   Service composition for mobile environments [J].
Chakraborty, D ;
Joshi, A ;
Finin, T ;
Yesha, Y .
MOBILE NETWORKS & APPLICATIONS, 2005, 10 (04) :435-451
[7]   Cost and Accuracy Aware Scientific Workflow Composition for Service-Oriented Environments [J].
Chiu, David ;
Agrawal, Gagan .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2013, 6 (04) :470-483
[8]  
Chuanjun Ren, 2010, Proceedings of the 2010 International Conference on Intelligent Computation Technology and Automation (ICICTA 2010), P390, DOI 10.1109/ICICTA.2010.798
[9]   Reputation Systems for Open Collaboration [J].
de Alfaro, Luca ;
Kulshreshtha, Ashutosh ;
Pye, Ian ;
Adler, B. Thomas .
COMMUNICATIONS OF THE ACM, 2011, 54 (08) :81-87
[10]   Port-Based Reliability Computing for Service Composition [J].
Ding, Zuohua ;
Jiang, Mingyue ;
Kandel, Abraham .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2012, 5 (03) :422-436