The tool AndRacer presents an implementation of sound, efficient, and effective static analysis technique to compute executes-before pairs of tasks for a general class of event driven programs. The executes-before information to identify disjoint-blocks in Android applications and hence use them for data race detection of the applications. Furthermore, we check for the shared resources protected by disjoint blocks due to locks and hence decide on the possible Redundant Synchronization Blocks. The artifact is submitted as an Installation Package. The Installation Package is a Virtual Machine for Virtual Box. Details on installation and usability of the artifact are given in tar file
Current static-analysis tools are often long-running, which causes them to be sidelined into nightly...
Abstract We present a novel technique for static race detection in Java pro-grams, comprised of a se...
This research combines static and behavior analysis to detect malwares on Android system. The analys...
Programming environments for smartphones expose a concurrency model that combines multi-threading an...
Mobile systems commonly support an event-based model of con-current programming. This model, used in...
Concurrency bugs are notoriously difficult to debug, and situation becomes even worse on mobile plat...
© 2019 IEEE. Unlike Java, Android provides a rich set of APIs to support a hybrid concurrency system...
Event-based interaction is an attractive paradigm because its use can lead to highly flexible and ad...
Software applications developed for the Android platform are very popular. Due to this, static analy...
Abstract. Android is a programming language based on Java and an operating system for embedded or mo...
Android is a programming language based on Java and an operating system for embedded and mobile devi...
We present a novel technique for static race detection in Java pro-grams, comprised of a series of s...
Current static-analysis tools are often long-running, which causes them to be sidelined into nightly...
The popularity of Android software has grown dramatically in the last few years. It is essential for...
Automatic static detection of data races is one of the most basic problems in reasoning about concur...
Current static-analysis tools are often long-running, which causes them to be sidelined into nightly...
Abstract We present a novel technique for static race detection in Java pro-grams, comprised of a se...
This research combines static and behavior analysis to detect malwares on Android system. The analys...
Programming environments for smartphones expose a concurrency model that combines multi-threading an...
Mobile systems commonly support an event-based model of con-current programming. This model, used in...
Concurrency bugs are notoriously difficult to debug, and situation becomes even worse on mobile plat...
© 2019 IEEE. Unlike Java, Android provides a rich set of APIs to support a hybrid concurrency system...
Event-based interaction is an attractive paradigm because its use can lead to highly flexible and ad...
Software applications developed for the Android platform are very popular. Due to this, static analy...
Abstract. Android is a programming language based on Java and an operating system for embedded or mo...
Android is a programming language based on Java and an operating system for embedded and mobile devi...
We present a novel technique for static race detection in Java pro-grams, comprised of a series of s...
Current static-analysis tools are often long-running, which causes them to be sidelined into nightly...
The popularity of Android software has grown dramatically in the last few years. It is essential for...
Automatic static detection of data races is one of the most basic problems in reasoning about concur...
Current static-analysis tools are often long-running, which causes them to be sidelined into nightly...
Abstract We present a novel technique for static race detection in Java pro-grams, comprised of a se...
This research combines static and behavior analysis to detect malwares on Android system. The analys...