Constructing and Evaluating an Evolving Web-API Network for Service Discovery

被引:9
|
作者
Adeleye, Olayinka [1 ]
Yu, Jian [1 ]
Yongchareon, Sira [1 ]
Han, Yanbo [2 ]
机构
[1] Auckland Univ Technol, Dept Comp Sci, Auckland 1010, New Zealand
[2] North China Univ Technol, Beijing Key Lab Large Scale Stream Data Proc, Beijing, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Web APIs; Complex network analysis; Preferential attachment; Evolving networks; ProgrammableWeb;
D O I
10.1007/978-3-030-03596-9_44
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Web-APIs enable cross-organizational functionality integration over the Web and thus are the foundation of modern distributed service-based systems. However, despite the rapid increase in the number of Web-APIs available on the Internet, the discovery and uptake of appropriate Web-APIs by businesses on a Web scale is still a great challenge. One of the main reasons is that Web-APIs registered on directories such as ProgrammableWeb.com are in general isolated, as they are registered by diverse providers independently and progressively. In this paper, we present a method for analyzing the Web-API ecosystem and propose a complex-network-based approach for building an evolving social network for Web APIs. We conduct our analysis in two phases: First, from the complex network perspective, we investigate mashups and Web-APIs interactions and analyze the Web-API popularity distribution using the popular ProgrammbleWeb dataset. Second, we quantitatively measure the Preferential Attachment mechanism which is a key driver of an evolving network. Based on our analysis, we propose an approach to construct an evolving Web-API social network based on the theoretical procedure of the Barabasi-Albert complex network model. Results presented in this work will not only provide insight into the topology of the Web-API ecosystems but also serve as a practical guide for designing an evolving-network-based solution for service discovery.
引用
收藏
页码:603 / 617
页数:15
相关论文
共 50 条
  • [1] Constructing and Evaluating Evolving Web-API Networks - A Complex Network Perspective
    Adeleye, Olayinka
    Yu, Jian
    Wang, Guiling
    Yongchareon, Sira
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 177 - 190
  • [2] Complex Network-Based Web Service for Web-API Discovery
    Adeleye, Olayinka
    Yu, Jian
    Yongchareon, Sira
    Han, Yanbo
    Sheng, Quan Z.
    [J]. PROCEEDINGS OF THE AUSTRALASIAN COMPUTER SCIENCE WEEK MULTICONFERENCE (ACSW 2020), 2020,
  • [3] Constructing a Global Social Service Network for Better Quality of Web Service Discovery
    Chen, Wuhui
    Paik, Incheon
    Hung, Patrick C. K.
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (02) : 284 - 298
  • [4] A Self-configuration Web-API for the Internet of Things
    Barros, Eric Bernardes C.
    Ribeiro, Admilson de Ribamar L.
    Moreno, Edward David
    Neri, Luiz Eduardo C.
    [J]. INFORMATION TECHNOLOGY: NEW GENERATIONS, 2016, 448 : 1233 - 1242
  • [5] A Game Battle Platform based on Web-API for Artificial Intelligence Education
    Han, Xiaofei
    Zou, Junwei
    Ren, Wei
    Sun, Yan
    [J]. 2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 1789 - 1793
  • [6] Standardized Mappings - A Framework to Combine Different Semantic Mappers into a Standardized Web-API
    Neuhaus, Philipp
    Doods, Justin
    Dugas, Martin
    [J]. EHEALTH2015 - HEALTH INFORMATICS MEETS EHEALTH: INNOVATIVE HEALTH PERSPECTIVES: PERSONALIZED HEALTH, 2015, 212 : 23 - 26
  • [7] NIPPERS: Network of InterPolated PeERS for web service discovery
    Makris, C
    Sakkopoulos, E
    Sioutas, S
    Triantafillou, P
    Tsakalidis, A
    Vassiliadis, B
    [J]. ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, 2005, : 193 - 198
  • [8] A Fitness-Based Evolving Network for Web-APIs Discovery
    Adeleye, Olayinka
    Yu, Jian
    Yongchareon, Sira
    Sheng, Quan Z.
    Yang, Liang H.
    [J]. PROCEEDINGS OF THE AUSTRALASIAN COMPUTER SCIENCE WEEK MULTICONFERENCE (ACSW 2019), 2019,
  • [9] Service discovery API for pervasive computing
    Wuest, B
    Drögehorn, O
    David, K
    [J]. ICOMP '05: Proceedings of the 2005 International Conference on Internet Computing, 2005, : 422 - 427
  • [10] A Personalized Recommendation for Web API Discovery in Social Web of Things
    Meissa, Marwa
    Benharzallah, Saber
    Kahloul, Laid
    Kazar, Okba
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2021, 18 (3A) : 438 - 445