Programming Research Group - University of Amsterdam - TR P9810 Restructuring of COBOL/CICS Legacy Systems Alex Sellink Harry Sneed Chris Verhoef We provide a strategy to restructure transaction processing systems. Such systems are core assets of most modern business operations, so their enhancement is crucial. Before large-scale renovation of transaction processing systems can take place, they need to be restructured. We argue that teleprocessing systems are unstructured by their nature. In this paper we approach the problems from a technical viewpoint and we report on the methods and tools that are necessary to bring structure in transaction systems.