Publications

. Digital Wellbeing Redefined: Toward User-Centric Approach for Positive Social Media Engagement. Proceedings of the 11th IEEE/ACM International Conference on Mobile Software Engineering and Systems 2024 (MOBILESoft), 2024.

. CAREForMe: Contextual Multi-Armed Bandit Recommendation Framework for Mental Health. Proceedings of the 11th IEEE/ACM International Conference on Mobile Software Engineering and Systems 2024 (MOBILESoft), 2024.

PDF Code

. AVGUST: A Tool for Generating Usage-Based Tests from Videos of App Executions. Proceedings of the 45th IEEE/ACM International Conference on Software Engineering (ICSE 2023 Demo), 2023.

. Avgust: Automating Usage-Based Test Generation from Videos of App Executions. Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2022), 2022.

PDF Code Slides Video DOI

. UI Test Migration Across Mobile Platforms. Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering (ASE 2021), 2021.

. Identifying Casualty Changes in Software Patches. Proceedings of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021), 2021.

. Assessing the Feasibility of Web-Request Prediction Models on Mobile Platforms. Proceedings of the 8th IEEE/ACM International Conference on Mobile Software Engineering and Systems 2021 (MOBILESoft), 2021.

PDF Code Slides Video

. FrUITeR: A Framework for Evaluating UI Test Reuse. Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), acceptance rate: 28% = 101/360, 2020.

PDF Code Slides Video DOI

. Mobile-App Analysis and Instrumentation Techniques Reimagined with DECREE (Position Paper). Recognizing and Rewarding Open Science in Software Engineering (ROSE Festival) at ICSE, 2019.

PDF Video

. Mobile-app Analysis and Instrumentation Techniques Reimagined with DECREE. Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings (ICSE , Doctoral Symposium), acceptance rate: 29% = 9 (oral presentation)/31, 2019.

PDF DOI

. A Microservice Architecture for Online Mobile App Optimization. Proceedings of the 6th International Conference on Mobile Software Engineering and Systems (MOBILESoft Visions Track), 2019.

PDF Slides Video DOI

. Empirically Assessing Opportunities for Prefetching and Caching in Mobile Apps. Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering (ASE), acceptance rate: 19.9% = 69/346, 2018.

PDF Code Slides Video DOI

. Leveraging Program Analysis to Reduce User-perceived Latency in Mobile Applications. Proceedings of the 40th International Conference on Software Engineering (ICSE), acceptance rate: 20.9% = 105/502, 2018.

PDF Code Slides Video DOI

. MOBILESoft: G: Reducing Latency in Mobile Apps via Program Analysis. ACM Student Research Competition Grand Final, 2018.

PDF

. Toward Client-Centric Approaches for Latency Minimization in Mobile Applications. Proceedings of the 4th International Conference on Mobile Software Engineering and Systems (MOBILESoft SRC, 1st place), 2017.

PDF DOI

. A SEALANT for Inter-App Security Holes in Android. Proceedings of the 39th International Conference on Software Engineering (ICSE), acceptance rate: 17.1% = 68/398, 2017.

PDF DOI

. Code Anomalies Flock Together: Exploring Code Anomaly Agglomerations for Locating Design Problems. Proceedings of the 38th International Conference on Software Engineering (ICSE), acceptance rate: 19.1% = 101/530, 2016.

PDF DOI