"How Can I Be of Service?"-A Comprehensive Analysis of Web Service Integration Practices

被引:1
作者
Baravkar, Siddhi [1 ]
Pellegrini, Olivia [1 ]
Gaikwad, Pratiksha [1 ]
Tilevich, Eli [2 ]
Song, Zheng [1 ]
机构
[1] Univ Michigan Dearborn, Dept Comp & Informat Sci, Dearborn, MI USA
[2] Virginia Tech, Dept Comp Sci, Blacksburg, VA USA
来源
2024 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2024 | 2024年
关键词
Service marketplace; Service selection; RapidAPI; GitHub; Service metrics; SELECTION;
D O I
10.1109/ICWS62655.2024.00144
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Despite the widespread adoption of Web services in modern computing applications, there remains a lack of a systematic approach that can guide service developers in creating appealing services. This paper addresses this gap by presenting findings from a comprehensive study of RapidAPI web services, the largest service marketplace, and their integration into GitHub-hosted applications. We collected data on over 16K RapidAPI services and 19K corresponding GitHub repositories invoking these services, evaluating each service based on metrics such as latency, reliability, pricing, community support, and provider support. Our analysis examines how these metrics influence service popularity and usage patterns on GitHub. We manually analyzed 800 GitHub repositories and identified developers' service selection preferences and integration patterns, considering alternative services and their features. Additionally, we classified GitHub developers based on proficiency levels to understand how developers' levels of proficiency impact their service selection and integration strategies. Our findings offer insights for service marketplaces to recommend integration-friendly services and for service developers to create offerings tailored to real-world application needs.
引用
收藏
页码:1206 / 1216
页数:11
相关论文
共 22 条
[1]  
Azmy MR, 2020, INT C INF TECH SYST, P300, DOI [10.1109/ICITSI50517.2020.9264978, 10.1109/icitsi50517.2020.9264978]
[2]  
Bano M, 2014, IEEE INT WORKS EMPIR, P76, DOI 10.1109/EmpiRE.2014.6890120
[3]   FAME: An Influencer Model for Service-Oriented Environments [J].
Binzagr, Faisal ;
Labbaci, Hamza ;
Medjahed, Brahim .
SERVICE-ORIENTED COMPUTING (ICSOC 2019), 2019, 11895 :216-230
[4]   Web Service Recommendation via Exploiting Location and QoS Information [J].
Chen, Xi ;
Zheng, Zibin ;
Yu, Qi ;
Lyu, Michael R. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (07) :1913-1924
[5]   Multi-criteria Web Services Selection: Balancing the Quality of Design and Quality of Service [J].
Daaji, Marwa ;
Ouni, Ali ;
Gammoudi, Mohamed Mohsen ;
Bouktif, Salah ;
Mkaouer, Mohamed Wiem .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2022, 22 (01)
[6]   How open is innovation? A retrospective and ideas forward [J].
Dahlander, Linus ;
Gann, David M. ;
Wallin, Martin W. .
RESEARCH POLICY, 2021, 50 (04)
[7]   Trust and Disintermediation: Evidence from an Online Freelance Marketplace [J].
Gu, Grace ;
Zhu, Feng .
MANAGEMENT SCIENCE, 2021, 67 (02) :794-807
[8]   Service Selection for Web Services with Probabilistic QoS [J].
Hwang, San-Yih ;
Hsu, Chien-Ching ;
Lee, Chien-Hsiang .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (03) :467-480
[9]  
Jawabreh Ezdehar, 2023, Service-Oriented and Cloud Computing: 10th IFIP WG 6.12 European Conference, ESOCC 2023, Proceedings. Lecture Notes in Computer Science (14183), P55, DOI 10.1007/978-3-031-46235-1_4
[10]  
Khankhoje R., 2023, Journal of Software, V1