To this end, this paper introduces APEChecker, a technique to automatically and efficiently manifest APEs. The key idea is to characterize APEs as specific ...
Aug 9, 2018 · This paper introduces APEChecker, a technique to automatically and efficiently manifest APEs. The key idea is to characterize APEs as specific fault patterns.
Aug 9, 2018 · We conduct a formative study on 2097 Android apps to investi- gate APEs, and identify three async programming rules implied by the single-GUI- ...
Efficiently Manifesting Asynchronous Programming Errors in Android Apps
www.computer.org › csdl › ase
However, as our study reveals, more than 25% apps violate these rules and introduce hard-to-detect, fail-stop errors, which we term as aysnc programming errors ...
Sep 6, 2018 · Efficiently Manifesting Asynchronous Programming Errors in Android Apps. Published in The 33rd IEEE/ACM International Conference on Automated ...
Aug 9, 2018 · APEChecker, a technique to automatically and efficiently manifest APEs, is introduced, to characterize APEs as specific fault patterns, ...
One common practice is to offload long-running tasks into async threads. To achieve this, Android provides various async programming constructs, and leaves ...
To better address this issue, we propose a novel approach to manifesting concurrency bugs in Android apps based on the fact that one can simultaneously generate ...
Missing: programming | Show results with:programming
People also ask
What is asynchronous programming on Android?
What is an example of asynchronous programming?
Guozhu Meng, Kai Chen, Tong Liu, Lu Xiang, and Chunyang Chen, "Differential Testing of Cross Deep Learning Framework APIs: Revealing Inconsistencies and ...
Nov 21, 2024 · Efficiently Manifesting Asynchronous Programming Errors in Android Apps ... AATT+: Effectively manifesting concurrency bugs in Android apps.