A system for generating static analyzers for machine instructions

  • Authors:
  • Junghee Lim;Thomas Reps

  • Affiliations:
  • Comp. Sci. Dept., Univ. of Wisconsin-Madison, WI;Comp. Sci. Dept., Univ. of Wisconsin-Madison, WI and GrammaTech, Inc., Ithaca, NY

  • Venue:
  • CC'08/ETAPS'08 Proceedings of the Joint European Conferences on Theory and Practice of Software 17th international conference on Compiler construction
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the design and implementation of a language for specifying the semantics of an instruction set, along with a run-time system to support the static analysis of executables written in that instruction set. The work advances the state of the art by creating multiple analysis phases from a specification of the concrete operational semantics of the language to be analyzed.