Efficient Web APIs Recommendation With Privacy-Preservation for Mobile App Development in Industry 4.0

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

9 Scopus Citations
View graph of relations

Author(s)

  • Wenwen Gong
  • Wei Zhang
  • Muhammad Bilal
  • Yifei Chen
  • Xiaolong Xu

Related Research Unit(s)

Detail(s)

Original languageEnglish
Pages (from-to)6379-6387
Journal / PublicationIEEE Transactions on Industrial Informatics
Volume18
Issue number9
Online published10 Dec 2021
Publication statusPublished - Sep 2022

Abstract

Integrating lightweight web application programming interfaces (APIs) into mobile Apps is a promising way for quick and cost-effective development of mobile Apps with desired functions. Web APIs, on the other hand, are created by distinct enterprises or organizations, making it challenging to develop compatible and diverse mobile Apps by combining existing web APIs. It has been demonstrated that this process is an NP-hard problem. In mobile Apps development, it is often necessary to read confidential information, leading to the business privacy leakage of enterprises. Thus, we devise a novel efficient web APIs recommendation (E-WAR) approach based on locality-sensitive hashing for recommending desirable web APIs to developers. Through analyzing industrial enterprises' expected needs, E-WAR efficiently makes compatible and diverse web APIs recommendations while guaranteeing privacy protection. Finally, extensive experiments on real-world web APIs datasets are conducted. The results show that E-WAR can achieve significant performance improvements over the existing approaches.

Research Area(s)

  • Industrial Internet of Things, Mobile applications, Privacy, Informatics, Indexes, Fourth Industrial Revolution, Steiner trees, App development, efficiency, Industry 4, 0, privacy, web APIs recommendation

Citation Format(s)

Efficient Web APIs Recommendation With Privacy-Preservation for Mobile App Development in Industry 4.0. / Gong, Wenwen; Zhang, Wei; Bilal, Muhammad; Chen, Yifei; Xu, Xiaolong; Wang, Weizheng.

In: IEEE Transactions on Industrial Informatics, Vol. 18, No. 9, 09.2022, p. 6379-6387.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review