The main theme of this workshop will be to foster an open dialogue between the community (i.e., academic and industrial researchers) related to how to best build a community infrastructure to support research on Android testing and analysis.

Just as mobile app developers face domain specific challenges, so do researchers working in this domain, including challenges such as

(1) the rapid evolution of mobile platforms and apps,

(2) the scale of data collection needed, particularly for supporting increasingly popular machine learning techniques, and

(3) the issues related to the reliability and usability of static and dynamic analysis tools.

The research community is in need of a shared infrastructure that can help support and accelerate research related to data collection and automated analysis for mobile apps. As such, the goal of this workshop will be to put together a comprehensive report that outlines the community needs around infrastructure and datasets for supporting research on mobile app testing and analysis.

Topics of the workshop will include, but are not limited to the following:

• Data that researchers need for testing-related and program analysis research for mobile apps.

• Automated tooling and infrastructure for conducting testing-related and program analysis research for mobile apps.

• Best practices for large-scale data collection efforts, and the practices required to maintain these datasets and keep them up to date.

• Infrastructure and tooling for static, dynamic, and security analysis of mobile apps.

• Best practices from practitioners for conducting research related to mobile app testing and analysis.

• Design requirements for the construction of a shared community infrastructure that supports research related to mobile app testing and analysis

Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 16 Jul

Displayed time zone: Brasilia, Distrito Federal, Brazil change

09:00 - 10:30
Opening & Academic KeynoteMODAL@FSE at Pitomba
Chair(s): Wing Lam George Mason University
09:30
15m
Day opening
Welcome ceremony
MODAL@FSE

09:45
45m
Keynote
Keynote: Ting Su
MODAL@FSE
Ting Su East China Normal University
10:30 - 11:00
Coffee BreakSocial Events at Foyer
10:30
30m
Coffee break
Break
Social Events

11:00 - 12:30
Lightning Talks & Program Analysis PanelMODAL@FSE at Pitomba
Chair(s): Wei Yang University of Texas at Dallas
11:00
45m
Talk
Lightning (5-10 min.) Talks - All Participants
MODAL@FSE

11:45
45m
Panel
Panel: Program Analysis for Mobile Apps
MODAL@FSE
Tien N. Nguyen University of Texas at Dallas, Ting Su East China Normal University, Zhendong Su ETH Zurich
12:30 - 14:00
12:30
90m
Lunch
Lunch
Social Events

14:00 - 15:30
Keynote & Mobile Testing PanelMODAL@FSE at Pitomba
Chair(s): Wei Yang University of Texas at Dallas
14:00
45m
Keynote
Keynote
MODAL@FSE
Xin Xia Huawei Technologies
14:45
45m
Panel
Panel: Mobile Testing
MODAL@FSE
Alessandra Gorla IMDEA Software Institute, Jingling Sun University of Electronic Science and Technology of China, Xiangyu Zhang Purdue University
15:30 - 16:00
Coffee BreakSocial Events at Foyer
15:30
30m
Coffee break
Break
Social Events

16:00 - 18:00
Community Infrastructure Panel & ClosingMODAL@FSE at Pitomba
Chair(s): Wing Lam George Mason University
16:00
45m
Panel
Panel: Community Dataset and Infrastructure
MODAL@FSE
Oscar Chaparro William & Mary, Shane McIntosh University of Waterloo, Xin Xia Huawei Technologies
16:45
15m
Day closing
Closing discussions
MODAL@FSE

18:00 - 19:30
TOSEM Editorial Board MeetingSocial Events at Pitanga
Chair(s): Mauro Pezze USI Università della Svizzera Italiana & SIT Schaffhausen Institute of Technology
18:00
90m
Meeting
TOSEM Editorial Board Meeting
Social Events

Call for Papers

Much of the research related to improving the quality of mobile apps, or automating mobile app development practices makes use of two major categories of artifacts:

(i) mobile application data (both static and dynamic) and

(ii) mobile application analysis techniques & tools.

For instance, a project related to automating mobile testing may aim to mine dynamic interaction traces for mobile apps to train a machine learning model for testing app UIs; conversely, security researchers may aim to use security-focused, static analysis tools that can analyze the complex event-driven nature of Android app code if the researchers wish to study the effectiveness of such tools. Unfortunately, past research on mobile app analysis, testing, and quality has used datasets and tools that have largely been created in an ad-hoc manner, leading to issues related to reproducibility and replicability, therefore hampering potential follow-up work on these topics.

Given the fragmentation around the development of datasets and research tooling related to mobile apps, this workshop aims to bring together researchers and practitioners to elicit design requirements related to building a shared infrastructure, and to provide a forum for sharing best practices for building complete, maintainable and open datasets and tools to support Android testing and analysis research.

We solicit short biographies (one to two paragraphs) and up to three representative papers (as PDF attachments or links) from researchers who would like to participate. The review and evaluation process will focus on whether the participant have the following experience:

(1) experience with mobile-related software engineering and testing,

(2) experience building research tools and datasets related to mobile apps, and

(3) experience publishing mobile testing and analysis research.

Submission biographies and representative papers will not be published in the proceedings and need not address all stated criteria, but they must address at least one of the aforementioned criteria.

Travel stipend of $500 USD to attend the workshop may be provided to those that make a submission.

All submissions should be sent to MODAL-WORKSHOP-L@LISTSERV.GMU.EDU by April 29th, 2024 AOE.