Published July 24, 2023 | Version v2
Journal article Open

Artifacts of the ICSE-2024 Submission——DroidTEC

Creators

  • 1. anonymous

Description

This release includes the experimental results that are used for the ICSE artifact analysis. All the results are described in our paper. All required artifacts are attached to this release.


The source code is made publicly available on the github: page: https://anonymous.4open.science/r/TypeStateMisuseDetector
Users can easily access and execute our tool following the steps in the Setup part.

In addition, all of our experimental results are publicly available on this page. For simplicity, we provide the following instructions for our artifacts:

  1. Experimental_Setup.txt : Experimental Setup, including 10,000 Android apps
  2. RQ1_Rules.zip: TypeState API rules.
  3. RQ2_typestate_API_usage.zip : The prevalence of typestate APIs in Android applications.
  4. RQ4_Typestate_Misuses.zip : Identified typestate misuses in real-world applications.
  5. RQ5_CrySL_Results.zip : Execution results of CrySL on 10,000 Android apps.
  6. RQ5_AsyncChecker_Results.zip : Execution results of AsyncChecker on 10,000 Android apps.
  7. RQ5_VALA_Results.zip : Execution results of VALA on 10,000 Android apps.
  8. RQ5_CiD_Results.zip : Execution results of CiD on 10,000 Android apps.
  9. RQ5_BenchMark_Apps.zip : Execution results of VALA on 10,000 Android apps.

Files

Experimental_Setup.txt

Files (134.1 MB)

Name Size Download all
md5:0176211e61309be7b6e33c4c89ff5e10
310.7 kB Preview Download
md5:e13829399c7ae5e6302f7ee727726d05
12.4 kB Preview Download
md5:9df19a9f7250dd3a624d45ff3349aa28
30.8 MB Preview Download
md5:c49ca1b4cbc80877e28d0f13433f8ec5
37.4 MB Preview Download
md5:6313a0a73bbe96789e3880b991c63308
794.6 kB Preview Download
md5:4b2247e7a2e8ab4a4344d50d5cb6f8f9
29.9 MB Preview Download
md5:57c0d415a589832d66d086f190c5b938
3.4 MB Preview Download
md5:0d3c9e697ba2a004d500f7c4f988b13a
15.7 MB Preview Download
md5:614ef6ebe2e4af5883158624041bfda3
15.8 MB Preview Download