ICSME 2024
Sun 6 - Fri 11 October 2024
Thu 10 Oct 2024 16:00 - 16:15 at Abineau - Session 10: Mobile and Web Application Development Chair(s): Karim Ali

Mobile applications (apps) have become an essential part of everyday life, offering convenient access to services such as banking, healthcare, and shopping. With these apps handling sensitive personal and financial data, ensuring their security is paramount. While previous research has explored mobile app developer practices, there is limited knowledge about the common practices and challenges that developers face in securing their apps. Our study addresses this need through a global survey of 137 experienced mobile app developers, providing a developer-centric view of mobile app security. Our findings show that developers place high importance on security, frequently implementing features such as authentication and secure storage. They face challenges with managing vulnerabilities, permissions, and privacy concerns, and often rely on resources like Stack Overflow for help. Many developers find that existing learning materials do not adequately prepare them to build secure apps and provide recommendations, such as following best practices and integrating security at the beginning of the development process. We envision our findings leading to improved security practices, better-designed tools and resources, and more effective training programs.

Thu 10 Oct

Displayed time zone: Arizona change

15:30 - 17:00
Session 10: Mobile and Web Application DevelopmentResearch Track / Industry Track / New Ideas and Emerging Results Track at Abineau
Chair(s): Karim Ali NYU Abu Dhabi
15:30
15m
Understanding Web Application Workloads and Their Applications: Systematic Literature Review and CharacterizationResearch Track Paper
Research Track
Roozbeh Aghili Polytechnique Montréal, Qiaolin Qin Polytechnique Montréal, Heng Li Polytechnique Montréal, Foutse Khomh Polytechnique Montréal
Pre-print
15:45
15m
Demystifying Device-specific Compatibility Issues in Android AppsResearch Track Paper
Research Track
Junfeng Chen , Kevin Li , Yifei Chen , Lili Wei McGill University, Yepang Liu Southern University of Science and Technology
16:00
15m
A Developer-Centric Study Exploring Mobile Application Security Practices and ChallengesIndustry Track PaperOpen Research ObjectResearch Object Reviewed
Industry Track
Anthony Peruma University of Hawai‘i at Mānoa, Timothy Huo University of Hawai‘i at Mānoa, Ana Araújo University of Hawai‘i at Mānoa, Jake Imanaka University of Hawai‘i at Mānoa, Rick Kazman University of Hawai‘i at Mānoa
Pre-print
16:15
15m
Effective Unit Test Generation for Android AppsIndustry Track Paper
Industry Track
Guojun Ma Douyin Co., Ltd., Yu Pei Hong Kong Polytechnic University, Liushan Chen Douyin Co., Ltd., Chen Qing Gan Douyin Co., Ltd., Hao Zhang Nanjing University, Hao Liang Douyin Co., Ltd., Tian Zhang Nanjing University
16:30
10m
Enhancing Web Test Script Repair using Integrated UI Structural and Visual InformationVideo presentationResearch Track Paper
Research Track
Zhongzhen Wen Nanjing University, Yifei Lu Nanjing University, Tongtong Xu Huawei, Minxue Pan Nanjing University, Tian Zhang Nanjing University, Xuandong Li Nanjing University
16:40
5m
NeuroUI: A Metamorphic Testing Strategy to Make UI Component Detection Models RobustVideo presentationNIER Paper
New Ideas and Emerging Results Track
Proma Chowdhury Institute of Information Technology, University of Dhaka, Kazi Sakib Institute of Information Technology, University of Dhaka