Service Pattern Optimization: Focusing on Collaboration in Service Ecosystems

被引:2
作者
Xi, Meng [1 ]
Yin, Jianwei [1 ]
Xu, Zhengzi [2 ]
Li, Ying [1 ,2 ]
Deng, Shuiguang [1 ]
Liu, Yang
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310027, Zhejiang, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
关键词
Service distribution problem; service ecosystem; service orchestration; service pattern optimization; BUSINESS PROCESS; ALGORITHM; MODEL;
D O I
10.1109/TSC.2023.3299360
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The service pattern is an abstraction of the business relationship among various participants from the service ecosystem in four aspects: workflow, data flow, resource flow, and value flow. In order to optimize service patterns, it is necessary to consider the collaboration between participants as well as the interaction among different servers. The existing works either optimize the former by adjusting service orchestration, such as business process optimization and workflow optimization, or focus on the latter through adjusting service distribution, such as cloud service distribution optimization and edge service deployment optimization. However, the prevalence of service ecosystems and distributed computing has begun to make multi-user, multi-server scenarios commonplace, placing greater importance on fast and effective optimization of service patterns. In this work, we summarize the constraints and objectives and formally define the service pattern optimization problem. Beyond that, we propose a service pattern optimization-oriented confidence aware recurrent simulated annealing algorithm (PooCa). Experiments conducted on an existing dataset show that our method outperforms the other three baselines on the overall dataset as well as on the eight subsets. Also, our method can reduce the number of search iterations by 41.15% on average with the same search space. We also carry out case studies on the online travel booking service pattern and investigate factors that make patterns perform better.
引用
收藏
页码:3958 / 3971
页数:14
相关论文
共 44 条
[1]   Optimization of WAG Process Using Dynamic Proxy, Genetic Algorithm and Ant Colony Optimization [J].
Amar, Menad Nait ;
Zeraibi, Nourddine ;
Redouane, Kheireddine .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (11) :6399-6412
[2]   Privacy-aware cloud service composition based on QoS optimization in Internet of Things [J].
Asghari, Parvaneh ;
Rahmani, Amir Masoud ;
Javadi, Hamid Haj Seyyed .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 13 (11) :5295-5320
[3]   IoT-Cloud Service Optimization in Next Generation Smart Environments [J].
Barcelo, Marc ;
Correa, Alejandro ;
Llorca, Jaime ;
Tulino, Antonia M. ;
Lopez Vicario, Jose ;
Morell, Antoni .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (12) :4077-4090
[4]  
Barcelo M, 2015, IEEE ICC, P344, DOI 10.1109/ICC.2015.7248345
[5]   Computing the initial temperature of simulated annealing [J].
Ben-Ameur, W .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2004, 29 (03) :369-385
[6]  
Bessis N., 2012, 2012 4th International Conference on Intelligent Networking and Collaborative Systems (INCoS 2012), P105, DOI 10.1109/iNCoS.2012.16
[7]   Service Pattern Modeling and Simulation: A Case Study of Rural Taobao [J].
Chen, Jintao ;
Yin, Jianwei ;
Xi, Meng ;
Tan, Siwei ;
Wei, Yongna ;
Deng, Shuiguang .
2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2020), 2020, :38-47
[8]   BPMN: An introduction to the standard [J].
Chinosi, Michele ;
Trombetta, Alberto .
COMPUTER STANDARDS & INTERFACES, 2012, 34 (01) :124-134
[10]  
Decker G, 2007, 2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, P296