中文
相关论文

相关论文: Studying Eventual Connectivity Issues in Android A…

200 篇论文

Enabling fully automated testing of mobile applications has recently become an important topic of study for both researchers and practitioners. A plethora of tools and approaches have been proposed to aid mobile developers both by…

软件工程 · 计算机科学 2018-01-22 Mario Linares Vasquez , Carlos Bernal-Cardenas , Kevin Moran , Denys Poshyvanyk

With over 500,000 commits and more than 700 contributors, the Android platform is undoubtedly one of the largest industrial-scale software projects. This project provides the Android API, and developers heavily rely on this API to develop…

软件工程 · 计算机科学 2022-06-01 Pei Liu , Li Li , Yichun Yan , Mattia Fazzini , John Grundy

Mobile health (mHealth) applications (apps) have gained significant popularity over the last few years due to its tremendous benefits, such as lowering healthcare cost and increasing patient awareness. However, the sensitivity of healthcare…

软件工程 · 计算机科学 2021-01-19 Bakheet Aljedaani , M. Ali Babar

Android is the most used Operating System worldwide for mobile devices, with hundreds of thousands of apps downloaded daily. Although these apps are primarily written in Java and Kotlin, advanced functionalities such as graphics or…

密码学与安全 · 计算机科学 2024-12-03 Silvia Lucia Sanna , Diego Soi , Davide Maiorca , Giorgio Fumera , Giorgio Giacinto

Digital lending applications, commonly referred to as loan apps, have become a primary channel for microcredit in emerging markets. However, many of these apps demand excessive permissions and misuse sensitive user data for coercive…

密码学与安全 · 计算机科学 2026-01-21 Olawale Amos Akanji , Manuel Egele , Gianluca Stringhini

Obsolete devices add to the rising levels of electronic waste, a major environmental concern, and a contributing factor to climate change. In recent years, device manufacturers have established environmental commitments and launched…

人机交互 · 计算机科学 2023-12-18 Craig Goodwin , Sandra Woolley , Ed de Quincey , Tim Collins

Many Android applications embed webpages via WebView components and execute JavaScript code within Android. Hybrid applications leverage dedicated APIs to load a resource and render it in a WebView. Furthermore, Android objects can be…

密码学与安全 · 计算机科学 2020-08-06 Abhishek Tiwari , Jyoti Prakash , Sascha Gross , Christian Hammer

In this paper, we propose to identify compromised mobile devices from a network administrator's point of view. Intuitively, inadvertent users (and thus their devices) who download apps through untrustworthy markets are often allured to…

密码学与安全 · 计算机科学 2019-11-28 Euijin Choo , Mohamed Nabeel , Mashael Alsabah , Issa Khalil , Ting Yu , Wei Wang

The modern software development landscape has seen a shift in focus toward mobile applications as tablets and smartphones near ubiquitous adoption. Due to this trend, the complexity of these apps has been increasing, making development and…

软件工程 · 计算机科学 2017-05-12 Kevin Moran , Mario Linares-Vásquez , Carlos Bernal-Cárdenas , Denys Poshyvanyk

Although there are over 1,600,000 third-party Android apps in the Google Play Store, little has been conclusively shown about how their individual (and collective) permission usage has evolved over time. Recently, Android 6 overhauled the…

密码学与安全 · 计算机科学 2016-08-11 Vincent F. Taylor , Ivan Martinovic

Given the importance of understanding the interaction between mobile devices and their users, app usage patterns have been studied in various contexts. However, prior work has not fully investigated longitudinal changes to app usage…

人机交互 · 计算机科学 2020-01-01 Dohyun Kim , Joshua Gluck , Malcolm Hall , Yuvraj Agarwal

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…

软件工程 · 计算机科学 2024-03-12 Joydeep Mitra , Venkatesh-Prasad Ranganath , Torben Amtoft , Mike Higgins

The rise of mobile apps has brought greater convenience and many options for users. However, many apps use analytics services to collect a wide range of user interaction data, with privacy policies often failing to reveal the types of…

软件工程 · 计算机科学 2024-01-17 Feiyang Tang , Bjarte M. Østvold

Like most modern software, secure messaging apps rely on third-party components to implement important app functionality. Although this practice reduces engineering costs, it also introduces the risk of inadvertent privacy breaches due to…

The modern software development landscape has seen a shift in focus toward mobile applications as "smart" devices near ubiquitous adoption. Due to this trend, the complexity of mobile applications has been increasing, making development and…

软件工程 · 计算机科学 2018-01-19 Kevin Moran

Prior works have shown that the list of apps installed by a user reveal a lot about user interests and behavior. These works rely on the semantics of the installed apps and show that various user traits could be learnt automatically using…

密码学与安全 · 计算机科学 2015-10-30 Jagdish Prasad Achara , Gergely Acs , Claude Castelluccia

Android, the #1 mobile app framework, enforces the single-GUI-thread model, in which a single UI thread manages GUI rendering and event dispatching. Due to this model, it is vital to avoid blocking the UI thread for responsiveness. One…

软件工程 · 计算机科学 2018-08-10 Lingling Fan , Ting Su , Sen Chen , Guozhu Meng , Yang Liu , Lihua Xu , Geguang Pu

The movement to mobile computing solutions provides flexibility to different users whether it is a business user, a student, or even providing entertainment to children and adults of all ages. Due to these emerging technologies mobile users…

密码学与安全 · 计算机科学 2025-02-11 Timur Mirzoev , Mark Miller , Shamimara Lasker , Michael Brannon

Android is the most widely deployed end-user focused operating system. With its growing set of use cases encompassing communication, navigation, media consumption, entertainment, finance, health, and access to sensors, actuators, cameras,…

Android is designed with a number of built-in security features such as app sandboxing and permission-based access controls. Android supports multiple communication methods for apps to cooperate. This creates a security risk of app…

密码学与安全 · 计算机科学 2017-06-09 Jorge Blasco , Thomas M. Chen , Igor Muttik , Markus Roggenbach