摘要

Existing works on service composition are primarily based on the requirements of service composition, such as describing language supporting service composition, service composition framework, mechanism and method for service composition, and service composition validation. Few works have been carried out from the perspective of combinable relationship among composite services and composition service network. This article emphasises on combinable relationship-based composition service network, i.e. CoRCS-Net. The principles for establishing and modelling CoRCS-Net were studied, and nine combinable relationships among services in CoRCS-Net were investigated and 14 elementary evolving operators for CoRCS-Net dynamic evolution were designed. According to the definition of scale-free network (SFN) and the investigations on its related research achievements, it is supposed that 'CoRCS-Net is a scale-free network' in this study. In order to prove the theoretical hypothesis, the concepts of combinable strength and variation of combinable strength were introduced, and combinable strength is used to describe the invoking times of a service being invoked for service composition. First we calculate the real time variation of combinable strength of an arbitrary service in CoRCS-Net, and then obtain the corresponding real time combinable strength and investigate its distribution for all services in CoRCS-Net. It is discovered that 'like many nature and social phenomenon, CoRCS-Net is "scale-free'', and it is constructed by few "active services'' and a great deal of "silent services''. In the process of service composition, the invoking times for majority services are very small, while only few services are invoked frequently, and the probability (or invoking times) for the services in a CoRCS-Net to be invoked for service composition decays as a power-law'.