Reverse Engineering on the Mainframe: Lessons Learned from "In Vivo" Research

  title={Reverse Engineering on the Mainframe: Lessons Learned from "In Vivo" Research},
  author={Joris Van Geet and Serge Demeyer},
  journal={IEEE Software},
Despite growth in the popularity of desktop systems, Web applications, and mobile computing, mainframe systems remain the dominant force in large-scale enterprise computing. Although they're sometimes referred to as "the dinosaurs of computing," even mainframe systems must adapt to changing circumstances to survive. Although reverse-engineering and reengineering techniques can help identify and achieve these adaptations, current techniques are mainly geared mainly toward more modern… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.


Publications citing this paper.
Showing 1-10 of 10 extracted citations

Feature-Oriented Reflexion Modelling

ECSA Workshops • 2015
View 8 Excerpts
Highly Influenced

Mining implicit design templates for actionable code reuse

2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) • 2017
View 1 Excerpt

Happy Birthday! A trend analysis on past MSR papers

2013 10th Working Conference on Mining Software Repositories (MSR) • 2013
View 1 Excerpt

Evolution approaches towards a Service oriented architecture

2012 International Conference on Multimedia Computing and Systems • 2012
View 1 Excerpt

Migrating PL/I Code to Java

2011 15th European Conference on Software Maintenance and Reengineering • 2011
View 1 Excerpt


Publications referenced by this paper.
Showing 1-10 of 12 references

Feature location in COBOL mainframe systems: An experience report

2009 IEEE International Conference on Software Maintenance • 2009

What on Earth is a Mainframe? An Introduction to IBM zSeries Mainframes and z/OS

D. Stephens
Op- erating System for Total Beginners, • 2008

Evaluating Reverse- engineering techniques must support rapid incremental and iterative analysis to quickly verify or reject hypotheses

P. Clements, R. Kazman, M. Klein

Object-oriented reengineering patterns

Proceedings. 26th International Conference on Software Engineering • 2002

Cog- nitive Design Elements to Support the Construction of a Mental Model during Software Visualization,

M.A.D. Storey, F. D. Fracchia, H. A. Mueller
Proc. 5th Int’l Workshop Program Comprehension (IWPC • 1997

Similar Papers

Loading similar papers…