Write a Blog >>
MOBILESoft 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Mon 13 Jul 2020 16:15 - 16:25 at MobileSoft - Software Quality Chair(s): Christine Julien

Dynamic analysis is an important tool for assessing software quality during testing. It not only helps analysts identify performance bottlenecks and functional errors, but also provides a means for finding security vulnerabilities. For example, analysts can determine the servers to which a mobile app connects, which sensitive data it transfers, and which cryptographic protocols it uses for the transfer. While many approaches for monitoring a running Android app exist, most work silently assumes that a suitable execution environment is available. When analyzing hundreds of apps at the same time, however, a single phone on the analyst’s desk is not enough. Emulators are not always an alternative as we show, because apps can behave differently on real hardware.

In this paper, we discuss the challenges for providing a largescale testing environment with real Android devices on physical hardware. We further present DFarm, a software and hardware system to configure and control hundreds of Android phones in a private testing cloud. We discuss electrical wiring, USB and WiFi connectivity, automatic configuration, and load balancing. We evaluate DFarm on a range between 1 and more than 70 devices. We show that it provides linear scaling for dynamic app analysis when adding new devices, while retaining the original device’s computation and network performance.

Mon 13 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

16:00 - 16:15
Technical Papers
Biniam Fisseha DemissieFondazione Bruno Kessler, Mariano CeccatoUniversity of Verona
Media Attached
16:15 - 16:25
Tool Demos and Mobile Apps
Marc MiltenbergerFraunhofer SIT, Julien GerdingFraunhofer SIT, Jens GuthmannFraunhofer SIT, Steven ArztFraunhofer SIT
16:25 - 16:35
Samad PaydarFerdowsi University of Mashhad
16:35 - 16:40
Doctoral symposium paper
Student Research Competition
Julian HartyCommercetest Limited
Link to publication
16:40 - 17:00
Paper Presentations
17:00 - 17:30
Paper Presentations