DocumentCode :
2825116
Title :
Migrating PL/I Code to Java
Author :
Sneed, Harry
Author_Institution :
Testing Dept, Anecon GmbH, Vienna, Austria
fYear :
2011
fDate :
1-4 March 2011
Firstpage :
287
Lastpage :
296
Abstract :
This paper reports on a project to migrate PL/I programs running on an IBM mainframe under Z-OS to Java. The key point is that the transformation of the Code to Java was fully automated using the PLI2Java code transformation tool. The paper describes how the PL/I code was first reengineered to raise the quality and to put it into a form from which it could be converted over to an object - oriented architecture. It then goes on to define the process used to translate the code into Java. No less than 8 steps are required to make the transformation using static singleton objects with string data attributes and methods based on locality of reference. The Java components produced are object-oriented and data independent. In the end the results of the transformation are summarized and conclusions drawn for future work.
Keywords :
Java; PL/1; software architecture; IBM mainframe; PL/I program; PLI2Java code transformation tool; Z-OS; object-oriented architecture; static singleton object; string data; Arrays; Databases; Hardware; Java; Programming; Retirement; Java; PL/I; code reengineering; code transformation; object–oriented migration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering (CSMR), 2011 15th European Conference on
Conference_Location :
Oldenburg
ISSN :
1534-5351
Print_ISBN :
978-1-61284-259-2
Electronic_ISBN :
1534-5351
Type :
conf
DOI :
10.1109/CSMR.2011.35
Filename :
5741273
Link To Document :
بازگشت