An Agent-Based Integrated Self-Evolving Service Composition Approach in Networked Environments

Publication Type:
Journal Article
Citation:
IEEE Transactions on Services Computing, 2019, 12 (6), pp. 880 - 895
Issue Date:
2019-11-01
Filename Description Size
07752940.pdfPublished Version1.02 MB
Adobe PDF
Full metadata record
© 2008-2012 IEEE. Service composition is an important research problem in service computing systems, which combines simple and individual services into composite services to fulfill users' complex requirements. Service composition usually consists of four stages, i.e., service discovery, candidate selection, service negotiation and task execution. In self-organising systems, there is the fifth stage of service composition: self-evolution. Most of existing works study only some of the five stages. However, these five stages should be systematically studied so as to develop an integrated and efficient service composition approach. Against this background, this paper proposes an agent-based integrated self-evolving service composition approach. This approach systematically takes the five stages of service composition into consideration. It is also decentralised and self-evolvable. Experimental results demonstrate that the proposed approach can achieve almost the same success rates while uses much less communication overhead and time consumption in comparison with three existing representative approaches.
Please use this identifier to cite or link to this item: