Los puntos clave no están disponibles para este artículo en este momento.
A method is described for automatically repairing legacy software at the assembly code level using evolutionary computation. The technique is demonstrated on Java byte code and x86 assembly programs, showing how to find program variations that correct defects while retaining desired behavior. Test cases are used to demonstrate the defect and define required functionality. The paper explores advantages of assembly-level repair over earlier work at the source code level - the ability to repair programs written in many different languages; and the ability to repair bugs that were previously intractable. The paper reports experimental results showing reasonable performance of assembly language repair even on non-trivial programs
Building similarity graph...
Analyzing shared references across papers
Loading...
Eric Schulte
Google (United States)
Stephanie Forrest
Santa Fe Institute
Westley Weimer
University of Michigan
University of Virginia
University of New Mexico
Building similarity graph...
Analyzing shared references across papers
Loading...
Schulte et al. (Mon,) studied this question.
synapsesocial.com/papers/6a10aed739dd87f6d0ee2d0e — DOI: https://doi.org/10.1145/1858996.1859059
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: