VLDB 2026 Research / reviewers in the wild / expert
Artsiom Kushniarou
dblp:232/3390
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Software testing · 81% Program analysis · 19% | |
| Network and information security
1 paper |
Web and mobile security · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test coverage
code coverage |
0.8 | 2 | 2020 | Fine-grained Code Coverage Measurement in Automated Black-box Android Testing · ACM Trans. Softw. Eng. Methodol. 2020 An Effective Android Code Coverage Tool · CCS 2018 |
Software testing › mobile application testing
android app testing |
0.4 | 1 | 2020 | Fine-grained Code Coverage Measurement in Automated Black-box Android Testing · ACM Trans. Softw. Eng. Methodol. 2020 |
Web and mobile security › mobile security
android security |
0.3 | 1 | 2018 | An Effective Android Code Coverage Tool · CCS 2018 |
Web and mobile security
mobile security |
0.3 | 1 | 2018 | An Effective Android Code Coverage Tool · CCS 2018 |
Program analysis
dynamic analysis |
0.3 | 1 | 2018 | An Effective Android Code Coverage Tool · CCS 2018 |
Software testing › test generation › search-based test generation
evolutionary testing |
0.1 | 1 | 2020 | Fine-grained Code Coverage Measurement in Automated Black-box Android Testing · ACM Trans. Softw. Eng. Methodol. 2020 |
Software testing › test coverage
coverage-based testing |
0.1 | 1 | 2018 | An Effective Android Code Coverage Tool · CCS 2018 |
Methods — techniques the papers use, named apart from their topics
instrumentation · 1.1smali bytecode analysis · 0.7dynamic analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Fine-grained Code Coverage Measurement in Automated Black-box Android TestingabstractToday, there are millions of third-party Android applications. Some of them are buggy or even malicious. To identify such applications, novel frameworks for automated black-box testing and dynamic analysis are being developed by the Android community. Code coverage is one of the most common metrics for evaluating effectiveness of these frameworks. Furthermore, code coverage is used as a fitness function for guiding evolutionary and fuzzy testing techniques. However, there are no reliable tools for measuring fine-grained code coverage in black-box Android app testing. We present the Android Code coVerage Tool, ACVTool for short, that instruments Android apps and measures code coverage in the black-box setting at class, method and instruction granularity. ACVTool has successfully instrumented 96.9% of apps in our experiments. It introduces a negligible instrumentation time overhead, and its runtime overhead is acceptable for automated testing tools. We demonstrate practical value of ACVTool in a large-scale experiment with Sapienz, a state-of-the-art automated testing tool. Using ACVTool on the same cohort of apps, we have compared different coverage granularities applied by Sapienz in terms of the found amount of crashes. Our results show that none of the applied coverage granularities clearly outperforms others in this aspect. Aleksandr Pilgun, Olga Gadyatskaya, Yury Zhauniarovich, Stanislav Dashevskyi, Artsiom Kushniarou, Sjouke Mauw |
ACM Trans. Softw. Eng. Methodol. | 5 |
| 2018 | An Effective Android Code Coverage ToolabstractThe deluge of Android apps from third-party developers calls for sophisticated security testing and analysis techniques to inspect suspicious apps without accessing their source code. Code coverage is an important metric used in these techniques to evaluate their effectiveness, and even as a fitness function to help achieving better results in evolutionary and fuzzy approaches. Yet, so far there are no reliable tools for measuring fine-grained bytecode coverage of Android apps. In this work we present ACVTool that instruments Android apps and measures the smali code coverage at the level of classes, methods, and instructions. Tool repository: https://github.com/pilgun/acvtool Aleksandr Pilgun, Olga Gadyatskaya, Stanislav Dashevskyi, Yury Zhauniarovich, Artsiom Kushniarou |
CCS | 5 |