Differential Testing: How to find differences between programs that mostly behave identically?
dc.contributor.author | Möller, Jonas | |
dc.contributor.editor | Christian Wressnegger, Delphine Reinhardt | |
dc.date.accessioned | 2023-01-24T11:17:51Z | |
dc.date.available | 2023-01-24T11:17:51Z | |
dc.date.issued | 2022 | |
dc.description.abstract | Differences between programs based on the same specification might lead to vulnerabilities that can not be detected by conventional testing. Differential testing is able to find these discrepancies by executing multiple programs on the same input and comparing their output. In this work, we discuss the fundamentals of differential testing and outline a general scheme for differential testing methods which is used to categorize and analyze current research approaches. Based on this, we formulate our own research questions which focus on how machine learning can aid differential testing | en |
dc.identifier.doi | 10.18420/sicherheit2022_21 | |
dc.identifier.isbn | 978-3-88579-717-3 | |
dc.identifier.pissn | 1617-5468 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/40143 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik, Bonn | |
dc.relation.ispartof | GI SICHERHEIT 2022 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-323 | |
dc.subject | Differential Testing | |
dc.subject | Fuzzing | |
dc.title | Differential Testing: How to find differences between programs that mostly behave identically? | en |
dc.title.subtitle | How to find differences between programs that mostly behave identically? | en |
gi.citation.endPage | 248 | |
gi.citation.startPage | 243 | |
gi.conference.date | 5.-8. April 2022 | |
gi.conference.location | Karlsruhe | |
gi.conference.sessiontitle | Doktorand·innenforum |
Dateien
Originalbündel
1 - 1 von 1