Implications of automated restructuring of COBOL
ACM SIGPLAN Notices
Peopleware: productive projects and teams
Peopleware: productive projects and teams
Problems with automatic restructurers
ACM SIGPLAN Notices
Program Translation Via Abstraction and Reimplementation
IEEE Transactions on Software Engineering
Reengineering of old systems to an object-oriented architecture
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Assessment and control of software risks
Assessment and control of software risks
Practical C programming (3rd ed.)
Practical C programming (3rd ed.)
Computing calamities: lessons learned from products, projects, and companies that failed
Computing calamities: lessons learned from products, projects, and companies that failed
Successful COBOL upgrades: highlights and programming techniques
Successful COBOL upgrades: highlights and programming techniques
Generation of components for software renovation factories from context-free grammars
Science of Computer Programming - Special issue on WCRE 97
SPiCE: A System for Translating Smalltalk Programs Into a C Environment
IEEE Transactions on Software Engineering
Code migration through transformations: an experience report
CASCON '98 Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
Restructuring of COBOL/CICS Legacy Systems
CSMR '99 Proceedings of the Third European Conference on Software Maintenance and Reengineering
Quatitative IT portolio management
Science of Computer Programming
Graph-based tools for re-engineering
Journal of Software Maintenance: Research and Practice
Porting legacy interpretive bytecode to the CLR
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
Restructuring of COBOL/CICS legacy systems
Science of Computer Programming - Software maintenance and reengineering (CSMR 99)
Automating Language Conversion: A Case Study
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Architectural modifications to deployed software
Science of Computer Programming
Automated generation of program translation and verification tools using annotated grammars
Science of Computer Programming
ICCS'03 Proceedings of the 2003 international conference on Computational science
Migrating legacy data structures based on variable overlay to Java
Journal of Software Maintenance and Evolution: Research and Practice - Working Conference on Reverse Engineering (WCRE 2008)
Large-scale, AST-based API-usage analysis of open-source Java projects
Proceedings of the 2011 ACM Symposium on Applied Computing
A framework for evolution of modelling languages
Science of Computer Programming
Hi-index | 0.00 |
Billions of lines of code that have been written in Cobol, PL/I, and other old programming languages are still in active use. Many commercial efforts to convert these to more modern languages have begun, but few have succeeded. These authors discuss the nuts and bolts of conversion between several pairs of languages and some of the possibilities and limitations of automating language conversion.