Before revision:  These transformations are then applied to the SDFG in an interactive process, using extensible pattern matching and graph rewriting. To facilitate this process, we provide a graphical user interface that enables applying transformations, as well as creating custom optimizations, reusable across applications .
After revision:  These transformations are then applied to the SDFG in an interactive process, using extensible pattern matching , graph rewriting, and a graphical user interface that enables applying transformations, as well as creating custom optimizations, reusable across applications .