We argue that maintenance and reengineering tools need to have a thorough knowledge of the language that the code is written in. More specifically, for the family of COBOL languages we present a general method to define COBOL dialects that are based on the actual code that has to be reengineered or maintained. Subsequently, we give some typical examples of maintenance and reengineering tools that have been specified on top of such a COBOL grammar in order to show that our approach is useful and leads to accurate and relatively simple maintenance and reengineering tools
Koopa is a Cobol parser generator with a plan for growth. It is able to handle Cobol source files in...
Includes bibliographical references.The Common Business Oriented Language, COBOL, will celebrate its...
Microsoft’s.NET Integrated Development Environment (IDE) provides a process where old leg-acy COBOL ...
Maintenance of COBOL applications that still exist and work today is an open issue for many companie...
Legacy COBOL code presents challenges for organizations wishing to increase their effectiveness and ...
textabstractA grammar-based approach to tool development in re- and reverse engineering promises pre...
We propose an approach to the construction of grammars for existing languages. The main characterist...
Many business applications today still rely on COBOL programs written decades ago that are difficult...
Software written in legacy programming languages is notoriously ubiquitous and often comprises busin...
Software written in legacy programming languages is notori-ously ubiquitous and often comprises busi...
Object-orientation and reuse are two techniques, which, combined, can solve many problems in the mai...
A long-standing goal of software engineering is to construct software that is easily modified and ex...
We have migrated a large scale application from Pacbase to COBOL. The technique is to apply, in an i...
COBOL is a vital programming language for information processing. About 80 percent of all existing d...
We present an approach for the generation of components for a software renovation factory. These com...
Koopa is a Cobol parser generator with a plan for growth. It is able to handle Cobol source files in...
Includes bibliographical references.The Common Business Oriented Language, COBOL, will celebrate its...
Microsoft’s.NET Integrated Development Environment (IDE) provides a process where old leg-acy COBOL ...
Maintenance of COBOL applications that still exist and work today is an open issue for many companie...
Legacy COBOL code presents challenges for organizations wishing to increase their effectiveness and ...
textabstractA grammar-based approach to tool development in re- and reverse engineering promises pre...
We propose an approach to the construction of grammars for existing languages. The main characterist...
Many business applications today still rely on COBOL programs written decades ago that are difficult...
Software written in legacy programming languages is notoriously ubiquitous and often comprises busin...
Software written in legacy programming languages is notori-ously ubiquitous and often comprises busi...
Object-orientation and reuse are two techniques, which, combined, can solve many problems in the mai...
A long-standing goal of software engineering is to construct software that is easily modified and ex...
We have migrated a large scale application from Pacbase to COBOL. The technique is to apply, in an i...
COBOL is a vital programming language for information processing. About 80 percent of all existing d...
We present an approach for the generation of components for a software renovation factory. These com...
Koopa is a Cobol parser generator with a plan for growth. It is able to handle Cobol source files in...
Includes bibliographical references.The Common Business Oriented Language, COBOL, will celebrate its...
Microsoft’s.NET Integrated Development Environment (IDE) provides a process where old leg-acy COBOL ...