News
02 August, 2019
OS DAY-2019. Cooperation among operating platform developers and the security of Russian software
10 April, 2019
Ivannikov Memorial Workshop has been supported by IEEE
Automated Test Case Generation for Optimizers Based on Attribute Grammar
Abstract
In the paper, we present an approach to automated generation tests for optimization modules in compilers. The approach is based on describing of input data for compiler in attribute BNF-grammar. Attributes are used to automatedly meet semantics context conditions. The approach is implemented as a program in Haskell. We illustrate practical application of the approach by an example of test generator development for the Common Subexpression Elimination optimization.
Keywords
Edition
Proceedings of the Institute for System Programming, vol. 38, issue 6, part 2, 2026, pp. 41-56
ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).
DOI: 10.15514/ISPRAS-2026-38(6)-24
For citation
Full text of the paper in pdf (in Russian)
Back to the contents of the volume