English
Related papers

Related papers: Detecting User-Perceived Failure in Mobile Applica…

200 papers

Due to the openness of the wireless medium, smartphone users are susceptible to user privacy attacks, where user privacy information is inferred from encrypted Wi-Fi wireless traffic. Existing attacks are limited to recognizing mobile apps…

Cryptography and Security · Computer Science 2025-11-06 Yong Huang , Zhibo Dong , Xiaoguang Yang , Dalong Zhang , Qingxian Wang , Zhihua Wang

Given that security threats and privacy breaches are com- monplace today, it is an important problem for one to know whether their device(s) are in a "good state of security", or is there a set of high- risk vulnerabilities that need to be…

Cryptography and Security · Computer Science 2017-04-12 Ashish Kundu , Chinmay Kundu , Karan K. Budhraja

Resource leak bugs in Android apps are pervasive and can cause serious performance degradation and system crashes. In recent years, several resource leak detection techniques have been proposed to assist Android developers in correctly…

Software Engineering · Computer Science 2016-11-28 Yepang Liu , Lili Wei , Chang Xu , Shing-Chi Cheung

Mobile applications are being used every day by more than half of the world's population to perform a great variety of tasks. With the increasingly widespread usage of these applications, the need arises for efficient techniques to test…

Software Engineering · Computer Science 2017-09-05 Ariel Rosenfeld , Odaya Kardashov , Orel Zang

Meeting performance and scalability requirements while delivering services is a critical issue in web applications. Recently, latency and cost of Internet-based services are encouraging the use of application-level caching to continue…

Software Engineering · Computer Science 2020-11-03 Jhonny Mertz , Ingrid Nunes

Context. Multiple automated techniques have been proposed and developed for mobile application GUI testing aiming to improve effectiveness, efficiency, and practicality. The effectiveness, efficiency, and practicality are 3 fundamental…

Software Engineering · Computer Science 2019-01-01 Yauhen Leanidavich Arnatovich , Lipo Wang

In this paper, we present the actual risks of stealing user PINs by using mobile sensors versus the perceived risks by users. First, we propose PINlogger.js which is a JavaScript-based side channel attack revealing user PINs on an Android…

Cryptography and Security · Computer Science 2017-04-19 Maryam Mehrnezhad , Ehsan Toreini , Siamak F. Shahandashti , Feng Hao

Mobile app usage behavior reveals human patterns and is crucial for stakeholders, but data collection is costly and raises privacy issues. Data synthesis can address this by generating artificial datasets that mirror real-world data. In…

Human-Computer Interaction · Computer Science 2024-12-11 Zihan Huang , Tong Li , Yong Li

Millions of mobile apps are available in app stores, such as Apple's App Store and Google Play. For a mobile app, it would be increasingly challenging to stand out from the enormous competitors and become prevalent among users. Good user…

Software Engineering · Computer Science 2020-08-25 Cuiyun Gao , Jichuan Zeng , Zhiyuan Wen , David Lo , Xin Xia , Irwin King , Michael R. Lyu

Although the use of pay-per-click mechanisms stimulates the prosperity of the mobile advertisement network, fraudulent ad clicks result in huge financial losses for advertisers. Extensive studies identify click fraud according to…

Cryptography and Security · Computer Science 2021-09-16 Tong Zhu , Yan Meng , Haotian Hu , Xiaokuan Zhang , Minhui Xue , Haojin Zhu

Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large…

Everyday services of society increasingly rely on mobile applications, resulting in a conflicting situation between the possibility of participation on the one side and user privacy and digital freedom on the other. In order to protect…

Cryptography and Security · Computer Science 2026-02-04 Cornell Ziepel , Stephan Escher , Sebastian Rehms , Stefan Köpsell

Recent developments in the mobile app industry have resulted in various types of mobile apps, each targeting a different need and a specific audience. Consequently, users access distinct apps to complete their information need tasks. This…

Human-Computer Interaction · Computer Science 2021-09-15 Mohammad Aliannejadi , Fabio Crestani , Theo Huibers , Monica Landoni , Emiliana Murgia , Maria Soledad Pera

App markets have evolved into highly competitive and dynamic environments for developers. While the traditional app life cycle involves incremental updates for feature enhancements and issue resolution, some apps deviate from this norm by…

Software Engineering · Computer Science 2026-04-07 D. Denipitiyage , B. Silva , K. Gunathilaka , S. Seneviratne , A. Mahanti , A. Seneviratne , S. Chawla

Mobile apps often embed authentication secrets, such as API keys, tokens, and client IDs, to integrate with cloud services. However, developers often hardcode these credentials into Android apps, exposing them to extraction through reverse…

Cryptography and Security · Computer Science 2025-10-22 Marco Alecci , Jordan Samhi , Tegawendé F. Bissyandé , Jacques Klein

Cloud computing is the backbone of the digital society. Digital banking, media, communication, gaming, and many others depend on cloud services. Unfortunately, cloud services may fail, leading to damaged services, unhappy users, and perhaps…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-04-27 Mehmet Berk Cetin , Sacheendra Talluri , Alexandru Iosup

Mobile apps often suffer from functional bugs that do not cause crashes but instead manifest as incorrect behaviors under specific user interactions. Such bugs are difficult to detect automatically because they often lack explicit test…

Software Engineering · Computer Science 2026-04-16 Yiheng Xiong , Shiwen Song , Bo Ma , Ting Su , Xiaofei Xie

App stores allow users to give valuable feedback on apps, and developers to find this feedback and use it for the software evolution. However, finding user feedback that matches existing bug reports in issue trackers is challenging as users…

Software Engineering · Computer Science 2021-02-16 Marlo Häring , Christoph Stanik , Walid Maalej

The problem of unicity and reidentifiability of records in large-scale databases has been studied in different contexts and approaches, with focus on preserving privacy or matching records from different data sources. With an increasing…

Social and Information Networks · Computer Science 2018-09-27 Dániel Kondor , Behrooz Hashemian , Yves-Alexandre de Montjoye , Carlo Ratti

We consider the problem of failure detection in dynamic networks such as MANETs. Unreliable failure detectors are classical mechanisms which provide information about process failures. However, most of current implementations consider that…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-11-09 Pierre Sens , Luciana Arantes , Mathieu Bouillaguet , Véronique Martin , Fabiola Greve