English
Related papers

Related papers: An App Performance Optimization Advisor for Mobile…

200 papers

Mobile application performance is a vital factor for user experience. Yet, performance issues are notoriously difficult to detect in development environments, where they often manifest less conspicuously, making their diagnosis more…

Software Engineering · Computer Science 2026-03-05 Zhengquan Li , Zhenhao Li , Zishuo Ding

Autonomous agents that execute human tasks by controlling computers can enhance human productivity and application accessibility. However, progress in this field will be driven by realistic and reproducible benchmarks. We present…

During last ten years, the number of smartphones and mobile applications has been constantly growing. Android, iOS and Windows Mobile are three mobile platforms that cover almost all smartphones in the world in 2017. Developing a mobile app…

Software Engineering · Computer Science 2017-03-03 Matias Martinez , Sylvain Lecomte

Mobile apps have exploded in popularity, encouraging developers to provide content to the massive user base of the main app stores. Although there exist automated techniques that can classify user comments into various topics with high…

Software Engineering · Computer Science 2017-07-18 Zahra Shakeri Hossein Abad , Shane D. V. Sims , Abdullah Cheema , Montasir B. Nasir , Payal Harisinghani

The Android ecosystem faces a notable challenge known as fragmentation, which denotes the extensive diversity within the system. This issue is mainly related to differences in system versions, device hardware specifications, and…

Software Engineering · Computer Science 2024-06-17 Zikan Dong , Yanjie Zhao , Tianming Liu , Chao Wang , Guosheng Xu , Guoai Xu , Haoyu Wang

In the appstore-centric ecosystem, app developers have an urgent requirement to optimize their release strategy to maximize the success opportunity of their apps. To address this problem, we introduce an approach to assisting developers to…

Software Engineering · Computer Science 2017-07-20 Sheng Shen , Xuan Lu , Ziniu Hu

The ever-growing popularity of mobile phones has brought additional challenges to the software development lifecycle. Mobile applications (apps, for short) ought to provide the same set of features as conventional software, with limited…

Software Engineering · Computer Science 2018-03-16 Luis Cruz , Rui Abreu

The proper use of Android app permissions is crucial to the success and security of these apps. Users must agree to permission requests when installing or running their apps. Despite official Android platform documentation on proper…

Cryptography and Security · Computer Science 2025-08-05 Ali Alkinoon , Trung Cuong Dang , Ahod Alghuried , Abdulaziz Alghamdi , Soohyeon Choi , Manar Mohaisen , An Wang , Saeed Salem , David Mohaisen

In my dissertation, I will analyze how the product market position of a mobile app affects its pricing strategies, which in turn impacts an app's monetization process. Using natural language processing and k-mean clustering on apps' text…

General Economics · Economics 2023-05-17 Naixin Zhu

The Google Play marketplace has introduced the Data Safety section to improve transparency regarding how mobile applications (apps) collect, share, and protect user data. This mechanism requires developers to disclose privacy and…

Cryptography and Security · Computer Science 2026-03-26 Bakheet Aljedaani

Mobile apps are one of the building blocks of the mobile digital economy. A differentiating feature of mobile apps to traditional enterprise software is online reviews, which are available on app marketplaces and represent a valuable source…

Applications · Statistics 2018-02-20 Shawn Mankad , Shengli Hu , Anandasivam Gopal

Crowdsourcing mobile user's network performance has become an effective way of understanding and improving mobile network performance and user quality-of-experience. However, the current measurement method is still based on the landline…

Networking and Internet Architecture · Computer Science 2017-06-07 Daoyuan Wu , Rocky K. C. Chang , Weichao Li , Eric K. T. Cheng , Debin Gao

Energy efficiency can have a significant influence on user experience of mobile devices such as smartphones and tablets. Although energy is consumed by hardware, software optimization plays an important role in saving energy, and thus…

Software Engineering · Computer Science 2016-08-19 Xueliang Li , John P. Gallagher

The energy inefficiency of the apps can be a major issue for the app users which is discussed on App Stores extensively. Previous research has shown the importance of investigating the energy related app reviews to identify the major causes…

Artificial Intelligence · Computer Science 2023-04-25 Noshin Nawal

The proliferation of mobile applications and the subsequent sharing of personal data with service and application providers have given rise to substantial privacy concerns. Application marketplaces have introduced mechanisms to conform to…

Cryptography and Security · Computer Science 2023-11-02 Joao Marono , Catarina Silva , Joao P. Barraca , Vitor Cunha , Paulo Salvador

App quality has been shown to be the most important indicator of app adoption. To assure quality, developers mainly use testing to find bugs in app and apply structural and GUI test coverage criteria. However, mobile apps have more…

Software Engineering · Computer Science 2019-11-22 Danilo Dominguez Perez , Wei Le

We have carefully instrumented a large portion of the population living in a university graduate dormitory by giving participants Android smart phones running our sensing software. In this paper, we propose the novel problem of predicting…

Social and Information Networks · Computer Science 2011-06-06 Wei Pan , Nadav Aharony , Alex Pentland

This paper investigates an information update system in which a mobile device monitors a physical process and sends status updates to an access point (AP). A fundamental trade-off arises between the timeliness of the information maintained…

Networking and Internet Architecture · Computer Science 2026-01-09 Yu-Pin Hsu , Yi-Hsuan Tseng

The majority of smartphones either run iOS or Android operating systems. This has created two distinct ecosystems largely controlled by Apple and Google - they dictate which applications can run, how they run, and what kind of phone…

Cryptography and Security · Computer Science 2021-02-05 Friederike Groschupp , Moritz Schneider , Ivan Puddu , Shweta Shinde , Srdjan Capkun

Mobile apps provide various critical services, such as banking, communication, and healthcare. To this end, they have access to our personal information and have the ability to perform actions on our behalf. Hence, securing mobile apps is…

Software Engineering · Computer Science 2024-03-12 Joydeep Mitra , Venkatesh-Prasad Ranganath , Torben Amtoft , Mike Higgins