A tool supporting query optimization and program transformation techniques
John C. Sieg · 1990
In this paper we propose the integration of query optimization and program transformation technologies in a second generation optimizer generator called OG. The input to OG is a high-level specification of the strategy transformations done by each module of a query optimizer. OG's design is intended to support the specification and automatic implementation of extensions to data-access languages.