We present an approach for the generation of components for a software renovation factory. These components are generated from a contex-free grammar definition that recognizes the code that has to be renovated. We generate analysis and transformation components that can be instantiated with a specific transformation or analysis task. We apply our approach to COBOL and we discuss the construction of realistic software renovation components using our approach.
Brand, van den, M. G. J., Sellink, M. P. A., & Verhoef, C. (2000). Generation of components for software renovation factories from context-free grammars. Science of Computer Programming, 36(2-3), 209-266. https://doi.org/10.1016/S0167-6423(99)00037-4