English
Related papers

Related papers: Lessons from Four Years of PHONELAB Experimentatio…

200 papers

The large demand of mobile devices creates significant concerns about the quality of mobile applications (apps). Developers need to guarantee the quality of mobile apps before it is released to the market. There have been many approaches…

Software Engineering · Computer Science 2022-10-13 Yu Zhao , Brent Harrison , Tingting Yu

Building Android applications reliably remains a persistent challenge due to complex dependencies, diverse configurations, and the rapid evolution of the Android ecosystem. This study conducts an empirical analysis of 200 open-source…

Software Engineering · Computer Science 2025-11-11 Lakshmi Priya Bodepudi , Yutong Zhao , Ming Quan Fu , Yuanyuan Wu , Sen He , Yu Zhao

Mobile applications (a.k.a., apps), which facilitate a large variety of tasks on mobile devices, have become indispensable in our everyday lives. Accomplishing a task may require the user to navigate among various apps. Unlike Web pages…

Human-Computer Interaction · Computer Science 2017-06-27 Ziniu Hu , Yun Ma , Qiaozhu Mei , Jian Tang

Recent advancements in large language models (LLMs) have led to the creation of intelligent agents capable of performing complex tasks. This paper introduces a novel LLM-based multimodal agent framework designed to operate smartphone…

Computer Vision and Pattern Recognition · Computer Science 2023-12-25 Chi Zhang , Zhao Yang , Jiaxuan Liu , Yucheng Han , Xin Chen , Zebiao Huang , Bin Fu , Gang Yu

Android instrumentation tests (end-to-end tests that run on a device or emulator) can catch problems that simpler tests miss. However, running these tests automatically in continuous integration (CI) is often difficult because emulator…

Software Engineering · Computer Science 2026-04-07 Hamid Parsazadeh , Taher A. Ghaleb , Safwat Hassan

The login functionality, being the gateway to app usage, plays a critical role in both user experience and application security. As Android apps increasingly incorporate login functionalities, they support a variety of authentication…

Software Engineering · Computer Science 2025-02-14 Zixu Zhou , Rufeng Chen , Junfeng Chen , Yepang Liu , Lili Wei

Practical testing of the latest wireless communications standards requires the availability of flexible radio frequency hardware, networking and computing resources. We are providing a Cloud-based infrastructure which offers the necessary…

Networking and Internet Architecture · Computer Science 2018-06-20 Vuk Marojevic , Shem Kikamaze , Randall Nealy , Carl Dietrich

While there have been various studies towards Android apps and their development, there is limited discussion of the broader class of apps that fall in the fake area. Fake apps and their development are distinct from official apps and…

Cryptography and Security · Computer Science 2019-02-12 Chongbin Tang , Sen Chen , Lingling Fan , Lihua Xu , Yang Liu , Zhushou Tang , Liang Dou

Despite our growing reliance on mobile phones for a wide range of daily tasks, their operation remains largely opaque. A number of previous studies have addressed elements of this problem in a partial fashion, trading off analytic…

Networking and Internet Architecture · Computer Science 2016-11-01 Abbas Razaghpanah , Narseo Vallina-Rodriguez , Srikanth Sundaresan , Christian Kreibich , Phillipa Gill , Mark Allman , Vern Paxson

Large Language Models (LLMs) have become integral to daily life, especially advancing as intelligent assistants through on-device deployment on smartphones. However, existing LLM evaluation benchmarks predominantly focus on objective tasks…

Computation and Language · Computer Science 2025-08-27 Xudong Lu , Haohao Gao , Renshou Wu , Shuai Ren , Xiaoxin Chen , Hongsheng Li , Fangyuan Li

Researchers have adopted remote methods, such as online surveys and video conferencing, to overcome challenges in conducting in-person usability testing, such as participation, user representation, and safety. However, remote user…

Human-Computer Interaction · Computer Science 2022-03-09 Kyungjun Lee , Jonggi Hong , Ebrima Jarjue , Ernest Essuah Mensah , Hernisa Kacorri

Deploying deep learning (DL) on mobile devices has been a notable trend in recent years. To support fast inference of on-device DL, DL libraries play a critical role as algorithms and hardware do. Unfortunately, no prior work ever dives…

Machine Learning · Computer Science 2022-07-07 Qiyang Zhang , Xiang Li , Xiangying Che , Xiao Ma , Ao Zhou , Mengwei Xu , Shangguang Wang , Yun Ma , Xuanzhe Liu

Singapore, an urbanized and populated country with high penetration of smartphones, provides an excellent base for citizen-centric participatory sensing applications. Mobile participatory sensing applications offer an efficient means of…

Computers and Society · Computer Science 2015-08-21 Ramgopal Venkat , Thirumoorthy Divagar , Tie Luo , Hwee Pink Tan

There is much discussion and debate about how to improve the security and privacy of mobile communication systems, both voice and data. Most proposals attempt to provide incremental improvements to systems that are deployed today. Indeed,…

Computers and Society · Computer Science 2007-05-23 G. Winfield Treese , Lawrence C. Stewart

Lab of Things (LoT, lab-of-things.com) is a research platform for interconnection, programming, and large scale deployment of devices and sensors. These devices and sensors can then be used for deployment of field studies in a variety of…

Programming Languages · Computer Science 2013-10-04 Zheng Dong , Arjmand Samuel

Cellular networks are not merely data access networks to the Internet. Their distinct services and ability to form large complex compounds for roaming purposes make them an attractive research target in their own right. Their promise of…

Networking and Internet Architecture · Computer Science 2024-03-14 Gabriel Karl Gegenhuber , Wilfried Mayer , Edgar Weippl , Adrian Dabrowski

Smartphone-based measurement platforms can collect data on human sensory function in an accessible manner. We developed a smartphone app that measures vibration perception thresholds by commanding vibrations with varying amplitudes and…

In this paper we introduce a proposal to provide students in labs with an alternative to the traditional visible range spectrophotometers, whose acquisition and maintenance entails high costs, based on smartphones. Our solution faced two…

Human-Computer Interaction · Computer Science 2023-12-14 Carlos Balado Sánchez , Rebeca P. Díaz Redondo , Ana Fernández Vilas , Angel M. Sánchez Bermúdez

Android fragmentation refers to the overwhelming diversity of Android devices and OS versions. These lead to the impossibility of testing an app on every supported device, leaving a number of compatibility bugs scattered in the community…

Software Engineering · Computer Science 2023-06-21 Xiaoyu Sun , Xiao Chen , Yonghui Liu , John Grundy , Li Li

In today's instant communication era, mobile phones play an important role in the efficient communication with respect to both individual and official communication strata. With the drastic explosion in the quantity of calls received and…

Computers and Society · Computer Science 2013-07-29 K. S. Kuppusamy , Leena Mary Francis , G. Aghila