CFP last date
20 December 2024
Reseach Article

Design of a Reverse Engineering Model (A Case Study of Cobol to Java Migration)

by Aditya Trivedi, Ugrasen Suman
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 79 - Number 5
Year of Publication: 2013
Authors: Aditya Trivedi, Ugrasen Suman
10.5120/13734-1532

Aditya Trivedi, Ugrasen Suman . Design of a Reverse Engineering Model (A Case Study of Cobol to Java Migration). International Journal of Computer Applications. 79, 5 ( October 2013), 1-5. DOI=10.5120/13734-1532

@article{ 10.5120/13734-1532,
author = { Aditya Trivedi, Ugrasen Suman },
title = { Design of a Reverse Engineering Model (A Case Study of Cobol to Java Migration) },
journal = { International Journal of Computer Applications },
issue_date = { October 2013 },
volume = { 79 },
number = { 5 },
month = { October },
year = { 2013 },
issn = { 0975-8887 },
pages = { 1-5 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume79/number5/13734-1532/ },
doi = { 10.5120/13734-1532 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:52:11.938893+05:30
%A Aditya Trivedi
%A Ugrasen Suman
%T Design of a Reverse Engineering Model (A Case Study of Cobol to Java Migration)
%J International Journal of Computer Applications
%@ 0975-8887
%V 79
%N 5
%P 1-5
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

With the progress of the software technology, the existing legacy systems are becoming obsolete and unable to satisfy the customer needs and expectations. Most of the legacy systems designed using COBOL, as it is a programming language. On the other hand, today Java widely used programming language for designing systems. The Java is pure object-oriented, where as the COBOL is procedure oriented programming language. The legacy systems designed earlier needs the huge amount of maintenance. The programmers of these legacy systems are now getting old moving into the retirement. After that, for people maintaining legacy systems it will be more difficult because keep up these legacy systems needs expertise in the programming language. Therefore, it is necessary to propose a framework to migrate existing legacy COBOL systems to object-oriented Java platform. The advantages of this migration process are that the upholding of the system running in the different organizations will be easier than the legacy COBOL systems.

References
  1. Harry M. Sneed, "Migration from COBOL to Java: A Report from the field", 26th IEEE International Conference on Software Maintenance in Timisoara, Romania, 2010.
  2. Carmine Albanese, Thierry Bodhuin, Enrico Guardabascio & Maria Tortorella, "A Toolkit for Applying a Migration Strategy: a Case Study", Proceedings of the sixth European Conference on Software Maintenance and Reengineering, 2002 IEEE.
  3. Maxim Mossienko, "Automtated Cobol to Java Recycling", Proceedings of the Seventh European Conference On Software Maintenance And Reengineering, 2003 IEEE.
  4. Dr. Ugrasen Suman & Dr. Maya Ingle, "Reverse Engineering of Procedural Systems: An Algorithmic Approach", International Journal of Computer Science & Information Technology(IJCSIT), Serial Publications, NewDelhi, January-June 2008.
  5. A. Fantechi, P. Nesi, E. Somma, "Object Oriented Analysis of COBOL". 1997 IEEE
  6. Ying Zou, Kostas Kontogiannis, "A Framework for Migrating Procedural Code to Object Oriented Platforms".
  7. Augustian Yu, Robert Steele, "An Overview of Research on Reverse Engineering XML Schemas into UML Diagrams" Proceedings of the third international conference on information technology and applications(ICITA'05), 2005 IEEE.
  8. Flora Dilys Salim, Rosanne Price, Shonali Krishnaswamy, Maria Indrawan, "UML Documentation Support for XML Schema", Proceedings of the 2004 Australian Software Engineering conference (ASWEC'04), 2004, IEEE.
  9. Yang Weidong, Gu Ning, Shi Baile, "Reverse Engineering XML", Proceedings of the 2004 Australian Software Engineering conference (ASWEC'04), 2004, IEEE.
  10. Koopa COBOL Parser Generater.
  11. DTDGenerater "dtdgen 7. 0"
  12. Eclipse JEE-JUNO
  13. Eclipse-Galileo Modelling Framework.
Index Terms

Computer Science
Information Sciences

Keywords

Legacy code to Object Oriented code COBOL to Java Migration of COBOL to Java Legacy System Migration