Fig 4 - uploaded by Vadim Zaytsev
Content may be subject to copyright.
Outputted CFGs for code example 2 and its variation using Raincode's parser

Outputted CFGs for code example 2 and its variation using Raincode's parser

Source publication
Conference Paper
Full-text available
We propose a tool and underlying technique that uses semi-parsing to extract control flow graphs from legacy source code (written in COBOL). Obtaining such control flow graphs can be useful in the industrial setting of legacy moderni-sation, to quickly demonstrate to code owners that modernisation engineers did not break their business logic. They...

Context in source publication

Context 1
... contains a lot of synonyms, which the Raincode parser normalises (e.g., characters like < and = in the input appear as GREATER and EQUAL in the tree). The resulting CFGs produced from the Raincode parser outputs for the code in Listing 2 and its variation can be seen on Figure 4. Apart from the small syntactic differences mentioned above, they are equivalent to the CFGs in Figure 2. ...