z-logo
Premium
Independent testing of compiler phases using a test case generator
Author(s) -
Homer William,
Schooler Richard
Publication year - 1989
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380190106
Subject(s) - computer science , compiler , generator (circuit theory) , unit testing , programming language , integration testing , context (archaeology) , grammar , test (biology) , quality (philosophy) , software , paleontology , power (physics) , linguistics , physics , philosophy , quantum mechanics , biology , epistemology
Since a compiler phase depends on previous phases for input, it can be difficult to do timely independent unit testing of some phases. This can make integration more difficult and reduce overall quality. A test case generator has been used to circumvent this problem by providing an independent source of phase test inputs. Using a context‐free grammar augmented with contextsensitive constructs, a test case generator can generate intermediate language graphs in textual form.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here