Write a Blog >>
ICPC 2021
Tue 18 - Thu 20 May 2021
co-located with ICSE 2021

Classifying mobile apps based on their description is beneficial for several purposes. However, many app descriptions do not reflect app functionalities, whether accidentally or on purpose. Most importantly, these app classification methods do not work if the app description is unavailable. This paper investigates a Reverse Engineering-based Approach to Classify mobile apps using The data that exists in the app, called REACT. To validate the proposed REACT method, we use a large set of Android apps (24,652 apps in total). We also show REACTs’ extendibility for malware/anomaly detection and prove its reliability and scalability. However, our analysis shows some limitations in REACT procedure and implementation, especially for similar feature based app grouping. We discuss the root cause of these failures, our key lessons learned, and some future enhancement ideas. We also share our REACT tools and reproduced datasets for the app market analyst, mobile app developers and software engineering research communities for further research purposes.

Conference Day
Wed 19 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

02:40 - 03:10
Text Analysis for Program ComprehensionResearch / Replications and Negative Results (RENE) at ICPC Main Room
Chair(s): Gema Rodríguez-PérezUniversity of Waterloo, Canada
02:40
10m
Paper
Exploiting the Unique Expression for Improved Sentiment Analysis in Software Engineering Text
Research
Kexin Sun, Hui GaoNanjing University, Hongyu KuangNanjing University, Xiaoxing MaNanjing University, Guoping RongNanjing University, Dong ShaoNanjing University, He ZhangNanjing University
Pre-print
02:50
10m
Paper
Predicting Community Smells’ Occurrence on Individual Developers by Sentiments
Research
Zijie HuangEast China University of Science and Technology, Zhiqing Shao, Guisheng Fan, Jianhua Gao, Ziyi Zhou, Kang Yang, Xingguang Yang
Pre-print
03:00
10m
Paper
Checking App Behavior Against App Descriptions: What If There are No App Descriptions?
Replications and Negative Results (RENE)
Md. ShamsujjohaMonash University, Australia, John GrundyMonash University, Li LiMonash University, Hourieh KhalajzadehMonash University, Australia, Qinghua Lu
Pre-print

Information for Participants
Info for ICPC Main Room: