Published August 8, 2022 | Version 1
Software Open

Static Executes-Before Analysis for Event Driven Programs, FSE/ESEC22

  • 1. Indian Institute of Science
  • 2. TCS Research

Description

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.

Files

Files (7.2 GB)

Name Size Download all
md5:2415f0b1899ed5fc453ce2048e2b73af
7.2 GB Download
md5:cd556ba7e7934993af0e09e0d0bea890
1.9 MB Download

Additional details

Related works

Is supplement to
Conference paper: 10.1145/3540250.3549116 (DOI)