Abstract

Compilers are used for creating executable modules for programs written in high-level languages; therefore, the presence of errors in a compiler is a serious danger for the quality of the software developed with the use of this compiler. As in the case of any other software, testing is one of the most important methods of quality control and error detection in compilers. The survey is devoted to methods for generating, running, and checking the quality of compiler test suites, which are based on formal specifications of the programming language syntax and semantics.

Description

SpringerLink - Programming and Computer Software, Volume 31, Number 1

Links and resources

Tags

community

  • @gron
  • @dblp
  • @dparigot
@gron's tags highlighted