Recommending New Features from Mobile App Descriptions

被引:33
|
作者
Jiang, He [1 ,2 ]
Zhang, Jingxuan [3 ]
Li, Xiaochen [1 ,2 ]
Ren, Zhilei [1 ,2 ]
Lo, David [4 ]
Wu, Xindong [5 ,6 ]
Luo, Zhongxuan [1 ,2 ]
机构
[1] Dalian Univ Technol, Sch Software, Dalian 116000, Liaoning, Peoples R China
[2] Key Lab Ubiquitous Network & Serv Software Liaoni, Dalian 116000, Liaoning, Peoples R China
[3] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
[4] Singapore Management Univ, Sch Informat Syst, Singapore, Singapore
[5] Hefei Univ Technol, Key Lab Knowledge Engn Big Data, Minist Educ, Hefei 230009, Anhui, Peoples R China
[6] Mininglamp Acad Sci, Mininglamp Technol, Minist Educ, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Mobile applications; feature recommender system; domain analysis; topic model; DOMAIN ANALYSIS;
D O I
10.1145/3344158
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The rapidly evolving mobile applications (apps) have brought great demand for developers to identify new features by inspecting the descriptions of similar apps and acquire missing features for their apps. Unfortunately, due to the huge number of apps, this manual process is time-consuming and unscalable. To help developers identify new features, we propose a new approach named SAFER. In this study, we first develop a tool to automatically extract features from app descriptions. Then, given an app, we leverage the topic model to identify its similar apps based on the extracted features and API names of apps. Finally, we design a feature recommendation algorithm to aggregate and recommend the features of identified similar apps to the specified app. Evaluated over a collection of 533 annotated features from 100 apps, SAFER achieves a Hit@15 score of up to 78.68% and outperforms the baseline approach KNN+ by 17.23% on average. In addition, we also compare SAFER against a typical technique of recommending features from user reviews, i.e., CLAP. Experimental results reveal that SAFER is superior to CLAP by 23.54% in terms of Hit@15.
引用
收藏
页数:29
相关论文
共 50 条
  • [1] Extracting Features from App Descriptions Based on POS and Dependency
    Zhi, Yinghao
    Li, Tong
    Yang, Zhen
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 1354 - 1357
  • [2] Towards Recommending Accessibility Features on Mobile Devices
    Wu, Jason
    Reyes, Gabriel
    White, Sam C.
    Zhang, Xiaoyi
    Bigham, Jeffrey P.
    22ND INTERNATIONAL ACM SIGACCESS CONFERENCE ON COMPUTERS AND ACCESSIBILITY (ASSETS '20), 2020,
  • [3] New Features: Teaching Case Studies and Mobile Journal App
    Bolus, Norman E.
    JOURNAL OF NUCLEAR MEDICINE TECHNOLOGY, 2013, 41 (02) : 5A - 5A
  • [4] Toward the Automated Localization of Buggy Mobile App UIs from Bug Descriptions
    Saha, Antu
    Song, Yang
    Mahmud, Junayed
    Zhou, Ying
    Moran, Kevin
    Chaparro, Oscar
    PROCEEDINGS OF THE 33RD ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2024, 2024, : 1249 - 1261
  • [5] Leveraging app features to improve mobile app Retrieval
    Chaa M.
    Nouali O.
    Bellot P.
    International Journal of Intelligent Information and Database Systems, 2021, 14 (02) : 177 - 197
  • [6] Crowdsourced Exploration of Mobile App Features
    Nayebi, Maleknaz
    Quapp, Rachel
    Ruhe, Guenther
    Marbouti, Mahshid
    Maurer, Frank
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY TRACK (ICSE-SEIS), 2017, : 57 - 66
  • [7] A Mobile Augmented Reality App for Creating, Controlling, Recommending Automations in Smart Homes
    Mattioli A.
    Paternò F.
    Proceedings of the ACM on Human-Computer Interaction, 2023, 7 (MHCI)
  • [8] Checking App Behavior Against App Descriptions: What If There are No App Descriptions?
    Shamsujjoha, Md
    Grundy, John
    Li, Li
    Khalajzadeh, Hourieh
    Lu, Qinghua
    2021 IEEE/ACM 29TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2021), 2021, : 422 - 432
  • [9] Recommending Datasets for Scientific Problem Descriptions
    Faerber, Michael
    Leisinger, Ann-Kathrin
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 3014 - 3018
  • [10] Recommending software features for mobile applications based on user interface comparison
    Chen X.
    Zou Q.
    Fan B.
    Zheng Z.
    Luo X.
    Requirements Engineering, 2019, 24 (04): : 545 - 559