Publication | Closed Access
Analyzing the analyzers: FlowDroid/IccTA, AmanDroid, and DroidSafe
86
Citations
22
References
2018
Year
Unknown Venue
EngineeringSoftware EngineeringBenchmark ApplicationsSoftware AnalysisMobile AnalyticsAnalytical InstrumentationData ScienceBiostatisticsStatic CheckingProfiling ToolComputer EngineeringApplication AnalysisComputer ScienceMobile ComputingStatic Program AnalysisSoftware DesignCommon Configuration SetupProgram AnalysisScientific VisualizationSoftware TestingMass SpectrometrySyntactic BenchmarksMedicineSystem SoftwareHigh-throughput Screening
Numerous static analysis techniques have recently been proposed for identifying information flows in mobile applications. These techniques are compared to each other, usually on a set of syntactic benchmarks. Yet, configurations used for such comparisons are rarely described. Our experience shows that tools are often compared under different setup, rendering the comparisons irreproducible and largely inaccurate. In this paper, we provide a large, controlled, and independent comparison of the three most prominent static analysis tools: FlowDroid combined with IccTA, Amandroid, and DroidSafe. We evaluate all tools using common configuration setup and the same set of benchmark applications. We compare the results of our analysis to the results reported in previous studies, identify main reasons for inaccuracy in existing tools, and provide suggestions for future research.
| Year | Citations | |
|---|---|---|
2014 | 1.4K | |
2010 | 921 | |
2014 | 458 | |
2015 | 424 | |
2014 | 417 | |
2017 | 335 | |
2013 | 327 | |
2014 | 313 | |
2012 | 211 | |
2014 | 195 |
Page 1
Page 1