Many business applications today still rely on COBOL programs written decades ago that are difficult to maintain and upgrade due to technological limitations and lack of experts in the language. Several companies have been trying to migrate their software base to modern platforms, but code translation is problematic because most business processes implemented are often no longer documented or even known. Applying existing Program Understanding techniques to COBOL could be a way for aiding IT specialists in charge of a porting - but useful raw information must be extracted from the source code in order to get these techniques yield to meaningful results. We believe that the types of variables used in programs are an important part of such ra...
A static program analysis called information flow analysis has been studied for high-level programm...
In a typical COBOL program, the data division consists of 50 % of the lines of code. Automatic type ...
Maintenance of aging legacy COBOL systems is labor-intensive and is becoming a more and more diffi...
Many business applications today still rely on COBOL programs written decades ago that are difficult...
Maintenance of COBOL applications that still exist and work today is an open issue for many companie...
Types are a good starting point for various software reengineering tasks. Unfortunately, programs re...
Types are a good starting point for various software reengineering tasks. Unfortunately, programs re...
We show how hypertext-based program understanding tools can achieve new levels of abstraction by usi...
In a typical COBOL program, the data division consists of 50 of the lines of code. Automatic type in...
AbstractIn a typical COBOL program, the data division consists of 50% of the lines of code. Automati...
Abstract. Weakly-typed languages such as Cobol often force program-mers to represent distinct data a...
AbstractWe show how hypertext-based program understanding tools can achieve new levels of abstractio...
We argue that maintenance and reengineering tools need to have a thorough knowledge of the language ...
We combine type inference and concept analysis in order to gain insight into legacy software systems...
Exploratory programming languages and development enjoy a reputation for enabling both rapid develo...
A static program analysis called information flow analysis has been studied for high-level programm...
In a typical COBOL program, the data division consists of 50 % of the lines of code. Automatic type ...
Maintenance of aging legacy COBOL systems is labor-intensive and is becoming a more and more diffi...
Many business applications today still rely on COBOL programs written decades ago that are difficult...
Maintenance of COBOL applications that still exist and work today is an open issue for many companie...
Types are a good starting point for various software reengineering tasks. Unfortunately, programs re...
Types are a good starting point for various software reengineering tasks. Unfortunately, programs re...
We show how hypertext-based program understanding tools can achieve new levels of abstraction by usi...
In a typical COBOL program, the data division consists of 50 of the lines of code. Automatic type in...
AbstractIn a typical COBOL program, the data division consists of 50% of the lines of code. Automati...
Abstract. Weakly-typed languages such as Cobol often force program-mers to represent distinct data a...
AbstractWe show how hypertext-based program understanding tools can achieve new levels of abstractio...
We argue that maintenance and reengineering tools need to have a thorough knowledge of the language ...
We combine type inference and concept analysis in order to gain insight into legacy software systems...
Exploratory programming languages and development enjoy a reputation for enabling both rapid develo...
A static program analysis called information flow analysis has been studied for high-level programm...
In a typical COBOL program, the data division consists of 50 % of the lines of code. Automatic type ...
Maintenance of aging legacy COBOL systems is labor-intensive and is becoming a more and more diffi...