The Community for Technology Leaders
2017 IEEE International Conference on Services Computing (SCC) (2017)
Honolulu, Hawaii, United States
June 25, 2017 to June 30, 2017
ISSN: 2474-2473
ISBN: 978-1-5386-2005-2
pp: 108-115
ABSTRACT
A service ecosystem, consisting of various kinds of services and mashups, evolves over time. Existing works on the evolution of service systems focus on either evaluating the impacts of services' changes on the usage of services and the stability of the whole ecosystem, or discovering co-occurrences between services, but fail to disclose any knowledge about the evolution of service composition patterns. Based on our previous work of SeCo-LDA, through scrutinizing the dependencies between different service co-occurrence topics, this paper reveals the latent service composition trends in a service ecosystem. We derive topic dependencies and describe it as a directed topic evolution graph, where four topic evolution patterns are identified. A novel methodology, named Dependency Compensated Service Co-occurrence LDA (DC-SeCo-LDA), is developed to calculate the directed dependencies between different topics, build the topic evolution graph. The evolution trend of service composition could be disclosed by the graph intuitively, and dependency compensation could be adopted to improve the performance when making service recommendation. Experiments on ProgrammableWeb.com show that DC-SeCo-LDA can recommend service composition more effectively, i.e., 2% better in terms of Mean Average Precision compared with baseline approaches.
INDEX TERMS
Ecosystems, Mashups, Market research, Biological system modeling, Probabilistic logic, Buildings, Algorithm design and analysis
CITATION

Z. Gao, Y. Fan, C. Wu, W. Tan and J. Zhang, "Service Recommendation from the Evolution of Composition Patterns," 2017 IEEE International Conference on Services Computing (SCC), Honolulu, Hawaii, United States, 2017, pp. 108-115.
doi:10.1109/SCC.2017.21
86 ms
(Ver 3.3 (11022016))