A Dynamical Optimization Approach for Service Process Library

The capability of an intelligent services system is based on a set of services processes, which are often organized into and managed by a process library. In order to react to a outside requirement, the system takes one of the approaches of using a predefined process directly, composing existing process models or generating a new process model based on a search algorithm on demand. Therefore, to decide which process models should be stored and how to update process models within the library is very important to improve the efficiency and lower the space cost of the system. A suffix tree-based optimization approach is proposed, which is based on a tree-structured representation. The algorithm, its complexity analysis and experiments are presented.