ICST 2023
Sun 16 - Thu 20 April 2023 Dublin, Ireland
Sun 16 Apr 2023 11:00 - 11:30 at Grand canal 3 - Session II

Undetected errors in software systems are a common cause of vulnerabilities and security holes. Grammar Fuzzing is an effective method for testing these systems, but it has limitations such as lack of knowledge about the semantics of the program and difficulty obtaining grammar for these systems. To address these limitations, we propose an approach to automatically mine grammars, and enhance it with semantic rules and contextual constraints to create attribute grammars. These attribute grammars can then be used for fuzzing. Our preliminary results show that this automated extraction process is feasible, as we successfully applied it to an expression parser and were able to extract an attribute grammar representing the parser’s functionality.

Sun 16 Apr

Displayed time zone: Dublin change

11:00 - 12:30
11:00
30m
Talk
Mining Attributed Input Grammars and their Applications in Fuzzing
Doctoral Symposium
Andreas Pointner University of Applied Sciences Upper Austria, Hagenberg, Austria
11:30
30m
Talk
Towards Context-Aware Spectrum-Based Fault Localization
Doctoral Symposium
Attila Szatmári Szegedi Tudományegyetem
12:00
30m
Talk
Automatic Benchmark Generation for Object Constraint Language
Doctoral Symposium
Ankit Jha Maynooth University