CISPA
Browse

Debugging Inputs

Download (484.63 kB)
conference contribution
posted on 2023-11-29, 18:23 authored by Lukas Kirschner, Ezekiel Soremekun, Andreas ZellerAndreas Zeller
Program failures are often caused by invalid inputs, for instance due to input corruption. To obtain the passing input, one needs to debug the data. In this paper we present a generic technique called ddmax that (1) identifies which parts of the input data prevent processing, and (2) recovers as much of the (valuable) input data as possible. To the best of our knowledge, ddmax is the first approach that fixes faults in the input data without requiring program analysis. In our evaluation, ddmax repaired about 69% of input files and recovered about 78% of data within one minute per input.

History

Preferred Citation

Lukas Kirschner, Ezekiel Soremekun and Andreas Zeller. Debugging Inputs. In: International Conference on Software Engineering (ICSE). 2020.

Primary Research Area

  • Secure Connected and Mobile Systems

Name of Conference

International Conference on Software Engineering (ICSE)

CISPA Affiliation

  • No

Legacy Posted Date

2020-04-15

Open Access Type

  • Unknown

Presentation Type

  • Presentation (no conference)

BibTeX

@inproceedings{cispa_all_3062, title = "Debugging Inputs", author = "Kirschner, Lukas and Soremekun, Ezekiel and Zeller, Andreas", booktitle="{International Conference on Software Engineering (ICSE)}", year="2020", }

Usage metrics

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC