Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ahmad Hazimeh

dblp:274/1539 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2024
0009-0002-4191-7395ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 2 · 1 first-author · 2 since 2021

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
1 paper
Debugging and program repair · 67% Software testing · 33%
Network and information security
1 paper
Systems and software security · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Debugging and program repair
crash report analysis
0.512021
Igor: Crash Deduplication Through Root-Cause Clustering · CCS 2021
Debugging and program repair
fault localization
0.512021
Igor: Crash Deduplication Through Root-Cause Clustering · CCS 2021
Software testing
fuzzing
0.512021
Igor: Crash Deduplication Through Root-Cause Clustering · CCS 2021
Systems and software security
vulnerability discovery
0.112021
Igor: Crash Deduplication Through Root-Cause Clustering · CCS 2021

Methods — techniques the papers use, named apart from their topics

stack hashing · 1.0root-cause clustering · 1.0
YearPublicationVenuePosition
2024 Tango: Extracting Higher-Order Feedback through State Inference
abstract
Fuzzing is the de facto standard for automated testing. However, while coverage-guided fuzzing excels at code discovery, its effectiveness falters when applied to complex systems. One such class entails persistent targets whose behavior depends on the state of the system, where code coverage alone is insufficient for comprehensive testing. It is difficult for a fuzzer to optimize for state discovery when the feedback does not correlate with the objective.
Ahmad Hazimeh, Duo Xu 0006, Qiang Liu 0034, Yan Wang 0149, Mathias Payer
RAID1
2021 Igor: Crash Deduplication Through Root-Cause Clustering
abstract
Fuzzing has emerged as the most effective bug-finding technique. The output of a fuzzer is a set of proof-of-concept (PoC) test cases for all observed "unique'' crashes. It costs developers substantial efforts to analyze each crashing test case. This, mostly manual, process has lead to the number of reported crashes out-pacing the number of bug fixes. Automatic crash deduplication techniques, which mostly rely on coverage profiles and stack hashes, are supposed to alleviate these pressures. However, these techniques both inflate actual bug counts and falsely conflate unrelated bugs. This hinders, rather than helps, developers, and calls for more accurate techniques.
Zhiyuan Jiang, Xiyue Jiang, Ahmad Hazimeh, Chaojing Tang, Chao Zhang 0008, Mathias Payer
CCS3