The 18th International Conference on Service-Oriented Computing – ICSOC 2020 – December 14-17, 2020 **** FULLY ONLINE **** Website: https://icsoc2020.connect.rs/ Social links: https://twitter.com/icsoc2020 Submission site: https://www.conftool.com/icsoc2020/ ----------------------------------------------------------------------------------------------------------------- Last year ICSOC was run as a presence event similar to all the years before since 2003. But this year, everything will be different: In the spirit of physical distancing, and in order to secure the well-being of the members of the community, we are moving completely into a digital format - with new topics and new ideas. All lectures and discussions can be found in our lecture area that will be available soon. As a result, the participation will be fully free of charge. The participants still need to register to collect their access information though. ----------------------------------------------------------------------------------------------------------------- ************* Accepted papers ********************** https://icsoc2020.connect.rs/accepted-papers/ RESEARCH REGULAR PAPERS - A Decentralized Reactive Approach to Online Task Offloading in Mobile Edge Computing Environments Peng, Qinglan; Xia, Yunni; Wang, Yan; Wu, Chunrong; Luo, Xin; Lee, Jia - Detecting User Significant Intention via Sentiment-Preference Correlation Analysis for Continues App Improvement Xiao, Jianmao; Chen, Shizhan; He, Qiang; Wu, Hongyue; Feng, Zhiyong; Xue, Xiao - Optimal Evolution Planning and Execution for Multi-Version Coexisting Microservice Systems He, Xiang; Tu, Zhiying; Liu, Lei; Xu, Xiaofei; Wang, Zhongjie - Fault-tolerating Edge Computing with Server Redundancy based on a Variant of Group Degree Centrality Du, Wei; Zhang, Xiran; He, Qiang; Liu, Wei; Cui, Guangming; Chen, Feifei; Ji, Yuan; Cai, Chenran; Yang, Yanchao - Tail-Latency-Aware Fog Application Replica Placement Fahs, Ali J.; Pierre, Guillaume - TD-EUA: Task-decomposable Edge User Allocation with QoE Optimization Zou, Guobing; Liu, Ya; Qin, Zhen; Chen, Jin; Xu, Zhiwei; Gan, Yanglan; Zhang, Bofeng; He, Qiang - RESTest: Black-Box Constraint-Based Testing of RESTful Web APIs Martin-Lopez, Alberto; Segura, Sergio; Ruiz-Cortés, Antonio - A Trust and Energy-Aware Double Deep Reinforcement Learning Scheduling Strategy for Federated Learning on IoT Devices Rjoub, Gaith; Abdel Wahab, Omar; Bentahar, Jamal; Bataineh, Ahmed - ICS-Assist: Intelligent Customer Inquiry Resolution Recommendation in Online Customer Service for Large E-Commerce Businesses Fu, Min; Guan, Jiwei; Zheng, Xi; Zhou, Jie; Lu, Jianchao; Zhang, Tianyi; Zhuo, Shoujie; Zhan, Lijun; Yang, Jian - A Knowledge Graph based Approach for Mobile Application Recommendation Zhang, Mingwei; Zhao, Jiawei; Dong, Hai; Deng, Ke; Liu, Ying - FAST: A Fairness Assured Service Recommendation Strategy Considering Service Capacity Constraint Wu, Yao; Cao, Jian; Xu, Guandong - Real-time Automatic Configuration Tuning for Smart Manufacturing with Federated Deep Learning Zhang, Yilei; Li, Xinyuan; Zhang, Peiyun - Fine-Grained Task Distribution for Mobile Sensor Networks with Agent Cooperation Relationship ZHANG, YANG; TAO, YE; ZHANG, SHUKUI; ZHANG, LI; LONG, HAO - Mobility-Aware Service Placement for Vehicular Users in Edge-Cloud Environment Mudam, Rahul; Bhartia, Saurabh; Chattopadhyay, Soumi; Bhattacharya, Arani - Feature-Model-Guided Online Reinforcement Learning for Self-Adaptive Services Metzger, Andreas; Quinton, Clément; Mann, Zoltan Adam; Baresi, Luciano; Pohl, Klaus - A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration Abdellatif, Manel; Tighilt, Rafik; Moha, Naouel; Mili, Hafedh; Elboussaidi, Ghizlane; Privat, Jean; Guéhéneuc, Yann-Gaël - Topology-aware Continuous Experimentation in Microservice-based Applications Schermann, Gerald; Oliveira, Fabio; Wittern, Erik; Leitner, Philipp - A Spectrum of Entropy-Based Precision and Recall Measurements Between Partially Matching Designed and Observed Processes Kalenkova, Anna; Polyvyanyy, Artem - Energy Minimization for Cloud Services with Stochastic Requests Wang, Shuang; Sheng, QuanZ.; Li, Xiaoping; Mahmood, Adnan; Zhang, Yang - Scalable Joint Optimization of Placement and Parallelism of Data Stream Processing Applications on Cloud-Edge Infrastructure de Souza, Felipe Rodrigo; da Silva Veith, Alexandre; Dias de Assunção, Marcos; Caron, Eddy - A game-based secure trading of big data andIoT services: Blockchain as a two-sided market Bataineh, Ahmed; Bentahar, Jamal; Abdel Wahab, Omar; Mizouni, Rabeb; Rjoub, Gaith - Allocation Priority Policies for Serverless Function-execution Scheduling Optimisation De Palma, Giuseppe; Giallorenzo, Saverio; Mauro, Jacopo; Zavattaro, Gianluigi - Accelerate Personalized IoT Service Provision by Cloud-Aided Edge Reinforcement Learning: A Case Study on Smart Lighting Na, Jun INDUSTRY REGULAR PAPERS ------------------------ - Metrics for Assessing Architecture Conformance to Microservice Architecture Patterns and Practices Ntentos, Evangelos; Zdun, Uwe; Plakidas, Konstantinos; Meixner, Sebastian; Geiger, Sebastian - Latest Image Recommendation Method for Automatic Base Image Update in Dockerfile Kitajima, Shinya; Sekiguchi, Atsuji - Online Topic Modeling for Short Texts Roy, Suman; Malladi, Vijay Varma; Sengupta, Ayan; Das, Souparna RESEARCH SHORT PAPERS ------------------------ - Impact of Service- and Cloud-Based Dynamic Routing Architectures on System Reliability Amiri, Amirali; Zdun, Uwe; Simhandl, Georg; van Hoorn, André - A Practice-Oriented, Control-Flow-Based Anomaly Detection Approach for Internal Process Audits Schumann, Gerrit; Kruse, Felix; Nonnenmacher, Jakob - On Discovering Data Preparation Modules Using Examples Belhajjame, Khalid - API-Prefer: An API Package Recommender System based on Composition Feature Learning Liu, Yancen; Cao, Jian - Fast Replica of Polyglot Persistence in Microservice Architectures for Fog Computing Cantarutti, Michele; Plebani, Pierluigi; Salnitri, Mattia - Automated Quality Assessment of Incident Tickets for Smart Service Continuity Baresi, Luciano; Quattrocchi, Giovanni; Tamburri, Damian Andrew; Van Den Heuvel, Willem-Jan - A Dynamic Cost Model to Minimize Energy Consumption and Processing Time for IoT Tasks in Mobile Edge Computing Environment Grave Gross, João Luiz; Matteussi, Kassiano José; dos Anjos, Julio C. S.; Resin Geyer, Cláudio Fernando - PATRIoT: A data sharing platform for IoT using a service-oriented approach based on blockchain Loukil, Faiza; Ghedira-Guegan, Chirine; Benharkat, Aïcha-Nabila - Two-Sided Matching Scheduling using Multi-Level Look-Ahead Queue of Supply and Demand Chen, Mincheng; Yuan, Jingling; Wang, Nana; Luo, Yi; Luo, Pei - Dynamic Edge User Allocation with User specified QoS preferences Panda, Subrat Prasad; Ray, Kaustabha; Banerjee, Ansuman - Designing Optimal Robotic Process Automation Architectures Mahala, Geeta; Sindhgatta, Renuka; Khanh Dam, Hoa; Ghose, Aditya - Exploring Interpretability for Predictive Process Analytics Sindhgatta, Renuka; Ouyang, Chun; Moreira, Catarina - Charting Microservices to Support Services’ Developers: the Anaximander Approach Mosser, Sébastien; Caissy, Jean-Philippe; Juroszek, Florian; Vouters, Florian; Moha, Naouel - Automated SLA Negotiation in the IoT Environment – A Metaheuristic Approach Li, Fan; Clarke, Siobhán - Pricing in the Competing Auction-based Cloud Market: A Multi-Agent Deep Deterministic Policy Gradient Approach Shi, Bing; Huang, Lianzhen; Shi, Rongjian - Adaptive Recollected RNN for Workload Forecasting in Database-as-a-Service Liu, Chenzhengyi; Mao, Weibo; Gao, Yuanning; Gao, Xiaofeng; Li, Shifu; Chen, Guihai