The Realities of Language Conversions

Billions of lines written in Cobol, PL/I, and other mature high level languages are still in active use. Many developers have tried to convert these languages to more modern ones, but few have succeeded. The article sheds light on the realities of language conversions and discusses the possibilities and limitations of automated language converters.

[1]  J. Chris Miller,et al.  Implications of automated restructuring of COBOL , 1987, SIGP.

[2]  Tom DeMarco,et al.  Peopleware: Productive Projects and Teams , 1987 .

[3]  Richard C. Waters Program Translation via Abstraction and Reimplementation , 1988, IEEE Trans. Software Eng..

[4]  Frank W. Calliss Problems with automatic restructurers , 1988, SIGP.

[5]  Ivar Jacobson,et al.  Reengineering of old systems to an object-oriented architecture , 1991, OOPSLA '91.

[6]  Ivar Jacobson,et al.  Re-engineering of Old Systems to an Object-Oriented Database , 1991, Conference on Object-Oriented Programming Systems, Languages, and Applications.

[7]  Steve Oualline Practical C++ Programming , 1993 .

[8]  Capers Jones,et al.  Assessment and control of software risks , 1994, Yourdon Press Computing Series.

[9]  Norihisa Doi,et al.  SPiCE: A System for Translating Smalltalk Programs Into a C Environment , 1995, IEEE Trans. Software Eng..

[10]  Steve Oualline Practical C programming (3rd ed.) , 1997 .

[11]  J. Mylopoulos,et al.  Code migration through transformations: an experience report , 2010, CASCON.

[12]  C. Cerf,et al.  The Experts Speak : The Definitive Compendium of Authoritative Misinformation , 1998 .

[13]  Robert L. Glass Computing Calamities: Lessons Learned from Products, Projects, and Companies That Failed , 1998 .

[14]  Steven Rogers,et al.  Successful COBOL Upgrades: Highlights and Programming Techniques , 1999 .

[15]  Martin H. Levinson The Experts Speak: The Definitive Compendium of Authoritative Misinformation , 1999 .

[16]  Chris Verhoef,et al.  Generation of components for software renovation factories from context-free grammars , 2000, Sci. Comput. Program..

[17]  Harry M. Sneed,et al.  Restructuring of COBOL/CICS legacy systems , 2002, Sci. Comput. Program..