Computer Science ›› 2026, Vol. 53 ›› Issue (1): 262-270.doi: 10.11896/jsjkx.250100070

• Artificial Intelligence • Previous Articles     Next Articles

Research on User Data-driven App Fading Functions

JIA Jingdong, HOU Xin, WANG Zhe, HUANG Jian   

  1. School of Software, Beihang University, Beijing 100191, China
  • Received:2025-01-13 Revised:2025-05-04 Published:2026-01-08
  • About author:JIA Jingdong,born in 1975.Ph.D,associate professor,master supervisor,is a member of CCF(No.77150M).Her main research interests include artificial intelligence and software engineering.
  • Supported by:
    National Key R & D Program of China(2022YFB2602104).

Abstract: In order to effectively promote App function iteration,most existing studies generally focus on improving existing functions or adding new functions to promote version update by mining user requirements in user reviews,while neglecting to identify functions that should be eliminated from user reviews.To address the issue,an analysis method about user data-driven App fading functions is proposed.User reviews from App market are collected.Keyword templates are built to filter out reviews that contain fading functions.From these reviews,function phrases are mined by syntax paradigms.A classifier is trained by these phrases to identify fading functions to be studied,so the dataset of fading functions is built.Lifecycle of a fading function is found based on version update log and user reviews backtracking.Then,user reviews for the lifecycle of fading functions are analyzed.A word weight threshold method is proposed to detect and correct false ratings based on text sentiment analysis.BERT algorithm is used to classify the review data.BERTopic-Corex topic model is proposed to generate theme words of reviews.Key user reviews are identified based on the previous analysis results and the word count of reviews.Thus,fading functions can be effectively identified and analyzed from user reviews.Experimental results and examples prove the feasibility and effectiveness of the proposed method.

Key words: Fading function, User review, Review classification, Fake rating, Topic model

CLC Number: 

  • TP391
[1]DABROWSKI J,LETIER E,PERINI A,et al.Analysing App reviews for software engineering:a systematic literature review[J].Empirical Software Engineering,2022,27(2):43.
[2]XIAO J M,CHEN S Z,FENG Z Y,et al.Anautomatic analysis of user revews method for App evolution and maintenance[J].Chinese Journal of Computers,2020,43(11):2184-2202.
[3]WANG Y,ZHENG L W,ZHANG Y Y,et al.Softwarerequirements mining method for chinese App user review data[J].Computer Science,2020,47(12):56-64.
[4]HU T Y,JIANG Y.Mining of user’s comments reflecting usage feedback for App software[J].Journal of Software,2019,30(10):3168-3185.
[5]YAO Y M,JIANG W Y,WANG Y L,et al.Non-functional requirements analysis based on application reviews in the Android App market[J].Information Resources Management Journal,2022,35(2):1-17.
[6]JHA N,MAHMOUD A.Mining non-functional requirementsfrom App store reviews[J].Empirical Software Engineering,2019,24(5):1-37.
[7]FU S H,XUE K K,YANG M Y,et al.An exploratory study on users’ resestance to mobile App updates:Using netnography and fsQCA[J].Technological Forecasting and Social Change,2023,191(6):122479.
[8]HUNGER T,ARNOLD M,PESTINGER R.Risks and requirements in sustainable App development-a review[J].Sustainability,2023,15(8):7018.
[9]DE LIMA V M A,DE ARAUJO A F,MARCACINI R M.Temporal dynamics of requirements engineering from mobile App reviews[J].PeerJ Computer Science,2022,8(2):e874.
[10]NAYEBI M,KUZNETSOV K,CHEN P.Anatomy of functionality deletion:an exploratory study on mobile Apps[C]//International Conference on Mining Software Repositories(MSR).2018:243-253.
[11]MAALEJ W,KERTANOVIC Z,NABIL H,et al.On the automatic classification of App reviews[J].Requirements Enginee-ring,2016,21:311-331.
[12]BISWAS M,ANISH P R,GHAISAS S.Interpretable Appre-view classification with tansformers[C]//International Requirements Engineering Conference Workshops(RE).2024:26-34.
[13]AL KILANI N,TAILAKH R,HANANI A.Automatic classification of Apps reviews for requirement engineering:exploring the customers need from healthcare Applications[C]//International Conference on Social Networks Analysis,Management and Security(SNAMS).2019:541-548.
[14]MEMON Z A,MUNAWAR N,KAMAL M.App store mining for feature extraction:analyzing user reviews[J].Acta Scientiarum Technology,2023,46(1):e62867.
[15]SUPRAYOGI E,BUDI I,MAHENDRA R.Information Extraction for Mobile Application User Review[C]//International Conference on Advanced Computer Science and Information Systems(ICACSIS).2018:343-348.
[16]TANG X Z,TIAN H Y,KONG P F,et al.App review driven collaborative bug finding[J].Empirical Software Engineering,2024,29(5):124.
[17]KEERTIPATI S,SAVARIMUTHU B T R,LICORISH S A.Approaches for prioritizing feature improvements extracted from App reviews[C]//International Conference on Evaluation and Assessment in Software Engineering(EASE).2016:1-6.
[18]CHEN N,LIN J,HOI S C H,et al.AR-miner:mining informative reviews for developers from mobile App marketplace[C]//International Conference on Software Engineering(ICSE).2014:767-778.
[19]PALOMBA F,SALZA P,CIURUMELEA A,et al.Recommending and localizing change requests for mobile Apps based on user reviews[C]//International Conference on Software Enginee-ring(ICSE).,2017:106-117.
[20]GAO C Y,ZENG J C,LO D,et al.Understanding in-App advertising issues based on large scale App review analysis[J].Information and Software Technology,2022,142(1):106741.
[21]GAO H C,GUO C K,BAI G D,et al.Sharing runtime permission issues for developers based on similar-App review mining[J].Journal of Systems and Software,2022,184(1):111118.
[22]SARRO F,AI-SUBAIHIN A A,HARMAN M,et al.Featurelifecycles as they spread,migrate,remain,and die in App stores[C]//International Requirements Engineering Conference(RE).2015:76-85.
[23]MURPHY-HILL E,ZIMMERMANN T,BIRD C,et al.The design of bug fixes[C]//International Conference on Software Engineering.IEEE,2013:332-341.
[24]GUZMAN E,OLIVEIRA L,STEINER Y,et al.User feedback in the App store:a cross-cultural study[C]//International Conference on Software Engineering.2018:13-22.
[25]MALGAONKAR S,LICORISH S A,SAVARIMUTHU B TR.Prioritizinguser concerns in App reviews:a study of requests for new features enhancements and bug fixes[J].Information and Software Technology,2022,142(1):106798.
[26]NAYEBI M,KUZNETSOV K,ZELLER A,et al.Recommending and release planning of user-driven functionality deletion for mobile apps[J].Requirements Engineering,2024,29:459-480.
[27]GU X,KIM S.What parts of your Apps are loved by users?[C]//International Conference on Automated Software Engineering(ASE).2015:760-770.
[28]WU H Y,DENG W J,NIU X T,et al.Identifying key features from App user reviews[C]//International Conference on Software Engineering(ICSE).2021:922-932.
[29]MARTENS D,MAALEJ W.Towards understanding and detecting fake reviews in App stores[J].Empirical Software Engineering,2019,24(6):3316-3355.
[30]HE D J,PAN M H,HONG K,et al.Fakereview detection based on pu learning and behavior density[J].IEEE Network,2020,34(4):298-303.
[31]WANG X H,ZHANG T,TAN Y H,et al.How to effectively mine App reviews concerning software ecosystem?A survey of review characteristics[J].Journal of Systems and Software,2024,213(1):112040.
[32]GROOTENDORST M.BERTopic:neural topic modeling with a class-based TF-IDF procedure[J].arXiv:2203.05794,2022.
[33]GALLAGHER R J,REING K,KALE D,et al.Anchored correlation explanation:Topic modeling with minimal domain know-ledge[J].Transactions of the Association for Computational Linguistics,2017,5(5):529-542.
[1] KANG Zhiyong, LI Bicheng, LIN Huang. User Interest Recognition Method Incorporating Category Labels and Topic Information [J]. Computer Science, 2024, 51(6A): 230500169-8.
[2] WEI Linlin, SHEN Guohua, HUANG Zhiqiu, CAI Mengnan, GUO Feifei. Software Data Clustering Method Combining Code Snippets and Hybrid Topic Models [J]. Computer Science, 2024, 51(6): 44-51.
[3] FU Yue, SHI We. Study on Satire Detection Based on Sentiment-Topic-Satire Hybrid Model [J]. Computer Science, 2023, 50(6A): 220300018-6.
[4] ZHANG Xiang, MAO Xingjing, ZHAO Rongmei, JU Shenggen. Study on Extractive Summarization with Global Information [J]. Computer Science, 2023, 50(4): 188-195.
[5] SHI Wei, FU Yue. Study on Evolution of Sentiment-Topic of Internet Reviews with Time in Emergencies [J]. Computer Science, 2022, 49(11A): 211000193-6.
[6] LIU Yun-han, SHA Chao-feng, NIU Jun-yu. Analysis of Topics on Database Systems in Stack Overflow [J]. Computer Science, 2021, 48(6): 48-56.
[7] WEN Jin, ZHANG Xing-yu, SHA Chao-feng, LIU Yan-jun. Test Suite Reduction via Submodular Function Maximization [J]. Computer Science, 2021, 48(12): 75-84.
[8] MA Li-bo, QIN Xiao-lin. Topic-Location-Category Aware Point-of-interest Recommendation [J]. Computer Science, 2020, 47(9): 81-87.
[9] WANG Ying, ZHENG Li-wei, ZHANG Yu-yao, ZHANG Xiao-yun. Software Requirement Mining Method for Chinese APP User Review Data [J]. Computer Science, 2020, 47(12): 56-64.
[10] ZHOU Bo. Bipartite Network Recommendation Algorithm Based on Semantic Model [J]. Computer Science, 2020, 47(11A): 482-485.
[11] WANG Han, XIA Hong-bin. Collaborative Filtering Recommendation Algorithm Mixing LDA Model and List-wise Model [J]. Computer Science, 2019, 46(9): 216-222.
[12] JU Ya-ya, YANG Lu, YAN Jian-feng. LDA Algorithm Based on Dynamic Weight [J]. Computer Science, 2019, 46(8): 260-265.
[13] ZHANG Hui-bing, ZHONG Hao, HU Xiao-li. User Reviews Clustering Method Based on Topic Analysis [J]. Computer Science, 2019, 46(8): 50-55.
[14] ZHANG Lei,CAI Ming. Image Annotation Based on Topic Fusion and Frequent Patterns Mining [J]. Computer Science, 2019, 46(7): 246-251.
[15] FAN Dao-yuan, SUN Ji-hong, WANG Wei, TU Ji-ping, HE Xin. Detection Method of Duplicate Defect Reports Fusing Text and Categorization Information [J]. Computer Science, 2019, 46(12): 192-200.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!