SCAM 2024
Mon 7 - Tue 8 October 2024
co-located with ICSME 2024
Tue 8 Oct 2024 15:40 - 15:50 at Fremont - Engineering / NIER Chair(s): Eduardo Figueiredo

With the growing popularity of mobile apps, their complexity and resource demands have increased as end users seek more sophisticated features. This rise in complexity often leads to performance issues, which have become a significant concern for developers and are now seen as critical for maintaining competitiveness in the market. In this paper, we conduct an empirical study aimed at analyzing performance issues and their causes in Android apps. To achieve this, we examine 385 Stack Overflow (SO) Q&A posts out of total 6059 posts. We qualitatively analyzed and formulated two taxonomies: one for performance issues and another for their causes (first of its kind). Our study identifies key categories of performance-related issues, including textit{UI/UX & Graphics, Development/Coding Practices, Performance Optimization, and Data/Database Handling}. Similarly, the main categories for causes of performance issues include textit{Inefficient User Interface Design, Poor Resource Management, and Lack of Development/Coding Practices} among others. These comprehensive taxonomies serve as a checklist or guide for developers to help them identifying, knowing the causes (diagnosing), and resolving performance issues in their app development.

Tue 8 Oct

Displayed time zone: Arizona change

15:30 - 16:20
Engineering / NIERNew Ideas and Emerging Results / Engineering Track at Fremont
Chair(s): Eduardo Figueiredo Federal University of Minas Gerais
15:30
10m
Research paper
GitRev: An LLM-based Gamification Framework for Modern Code Review Activities
Engineering Track
Jasem Khelifi ETS Montreal, University of Quebec, Moataz Chouchen ETS, Ali Ouni ETS Montreal, University of Quebec, Raula Gaikovina Kula Nara Institute of Science and Technology, Dong Wang Kyushu University, Japan, Salma Hamza Mediterranean Institute of Technology, South Mediterranean University, Tunisia, Mohamed Wiem Mkaouer University of Michigan - Flint
15:40
10m
Research paper
An Empirical Study on Understanding Performance Issues and Causes in Android Apps
New Ideas and Emerging Results
Nisha Kumari Oulu University of Applied Sciences, Teerath Das University of Jyväskylä, Tommi Mikkonen University of Jyvaskyla
15:50
10m
Research paper
An Experiment Using Partial Evaluation for Transformational DebuggingOnline presentation
New Ideas and Emerging Results
Kanae Tsushima Research Organization of Information and Systems (ROIS), Robert Glück University of Copenhagen
16:00
10m
Research paper
Deciphering Discrepancies: A Comparative Analysis of Docker Image Security
New Ideas and Emerging Results
Brittany Boles Montana State University, Eric O'Donoghue Montana State University, Garrett Perkins Montana State University, Clemente Izurieta Montana State University, Ann Marie Reinhold Montana State University
16:10
10m
Live Q&A
Discussion (Engineering / NIER)
New Ideas and Emerging Results