Moritz Brödel

dblp:375/7252 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2024
0000-0003-4982-7642ORCID · reported

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

Software engineering, systems software and programming languages · 1 · 1 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
Software maintenance and evolution · 50% Compilers and program optimization · 50%
Network and information security
1 paper
Systems and software security · 100%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization › dependence analysis
program dependence graph
0.812024
Detecting Automatic Software Plagiarism via Token Sequence Normalization · ICSE 2024
Software maintenance and evolution › code clone detection
software plagiarism detection
0.812024
Detecting Automatic Software Plagiarism via Token Sequence Normalization · ICSE 2024

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

program dependence graph · 1.5
YearPublicationVenuePosition
2024 Detecting Automatic Software Plagiarism via Token Sequence Normalization
abstract
While software plagiarism detectors have been used for decades, the assumption that evading detection requires programming proficiency is challenged by the emergence of automated plagiarism generators. These generators enable effortless obfuscation attacks, exploiting vulnerabilities in existing detectors by inserting statements to disrupt the matching of related programs. Thus, we present a novel, language-independent defense mechanism that leverages program dependence graphs, rendering such attacks infeasible. We evaluate our approach with multiple real-world datasets and show that it defeats plagiarism generators by offering resilience against automated obfuscation while maintaining a low rate of false positives.
Timur Saglam, Moritz Brödel, Larissa Schmid, Sebastian Hahner
ICSE2