Legacy Software

This collections includes 50 articles published between 1994 and 2025.

(stats / articles)




2025 (1)

Software Engineering / IEEE Software

2025
How to Grow a Software Business Within a Legacy Company: You Don't
IEEE Software 2025 (4); by Lionel Bouchard, Michiel van Genuchten

2024 (7)

Software Engineering / Martin Fowler (FREE)

2024
Legacy Modernization meets GenAI
Martin Fowler (FREE) 2024
2024
Patterns of Legacy Displacement
Martin Fowler (FREE) 2024
2024
Legacy Seam
Martin Fowler (FREE) 2024

Software Engineering / SE Radio Podcasts (FREE)

2024

Software Engineering / GOTO Conference Videos (FREE)

2024
Efficient Reliable Database Migration: A Legacy Innovation Story
GOTO Conference Videos (FREE) 2024; by Dave Thomas
2024
CodeConcise: A New Era for Legacy Modernization
GOTO Conference Videos (FREE) 2024; by Rachel Laycock
2024
Moldable Development in Practice — Patterns for Legacy Modernization
GOTO Conference Videos (FREE) 2024; by Oscar Nierstrasz

2023 (4)

Software Engineering / GOTO Conference Videos (FREE)

2023
Working Effectively with Legacy Code
GOTO Conference Videos (FREE) 2023; by Michael Feathers, Christian Clausen
2023
Working Effectively with Legacy Code
GOTO Conference Videos (FREE) 2023; by Michael Feathers, Christian Clausen
2023
Legacy Systems & Digital Transformations
GOTO Conference Videos (FREE) 2023; by Ian Cartwright, Rob Horn, Hannes Lowette
2023
Modern Software Practices in a Legacy System
GOTO Conference Videos (FREE) 2023; by Audun Strand, Kevlin Henney

2022 (4)

Software Engineering / IEEE Software

2022
From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application
IEEE Software 2022 (4); by Benoît Verhaeghe, Anas Shatnawi, Abderrahmane Seriai, Anne Etien, Nicolas Anquetil, Mustapha Derras, Stéphane Ducasse

Software Engineering / GOTO Conference Videos (FREE)

2022
Patterns of Legacy Displacement
GOTO Conference Videos (FREE) 2022; by Rob Horn, Ian Cartwright
2022
Legacy Systems & Digital Transformations
GOTO Conference Videos (FREE) 2022; by Ian Cartwright, Rob Horn, Hannes Lowette
2022
Modern Software Practices in a Legacy System
GOTO Conference Videos (FREE) 2022; by Audun Strand, Kevlin Henney

2021 (1)

Software Engineering / Martin Fowler (FREE)

2021
Patterns of Legacy Displacement
Martin Fowler (FREE) 2021; by Martin Fowler

2019 (3)

Software Engineering / SE Radio Podcasts (FREE)

2019
2019

Software Engineering / IEEE Software

2019
Jonathan Boccara on Legacy Code
IEEE Software 2019 (5); by Adam Gordon Bell

2018 (3)

Software Engineering / IEEE Software

2018
Using Microservices for Legacy Software Modernization
IEEE Software 2018 (3); by Holger Knoche, Wilhelm Hasselbring
2018
Migrating Enterprise Legacy Source Code to Microservices: On Multitenancy, Statefulness, and Data Consistency
IEEE Software 2018 (3); by Andrei Furda, Colin J. Fidge, Olaf Zimmermann, Wayne Kelly, Alistair Barros

Software Engineering / GOTO Conference Videos (FREE)

2018
Legacy Evolution – The Innovation Opportunity!
GOTO Conference Videos (FREE) 2018; by Dave Thomas

2017 (3)

Software Engineering / SE Radio Podcasts (FREE)

2017
2017

Software Engineering / GOTO Conference Videos (FREE)

2017
Transforming Legacy Apps in the Enterprise
GOTO Conference Videos (FREE) 2017; by Lee Namba, Gilles Philippart

2016 (1)

Software Engineering / IEEE Software

2016
Dave Thomas on Innovating Legacy Systems
IEEE Software 2016 (2); by Sven Johann

2015 (2)

Software Engineering / SE Radio Podcasts (FREE)

2015
2015

2014 (2)

Software Engineering / IEEE Software

2014
Service-Oriented Architecture and Legacy Systems
IEEE Software 2014 (5); by Nicolás Serrano, Josune Hernantes, Gorka Gallardo

Software Engineering / GOTO Conference Videos (FREE)

2014
Legacy
GOTO Conference Videos (FREE) 2014; by Chad Fowler

2013 (1)

Software Engineering / GOTO Conference Videos (FREE)

2013
Treating Legacy System in Practice
GOTO Conference Videos (FREE) 2013; by Eberhard Wolff

2011 (2)

Software Engineering / IEEE Software

2011
Clear Climate Code: Rewriting Legacy Science Software for Clarity
IEEE Software 2011 (6); by Nicholas Barnes, David Jones

Software Engineering / GOTO Conference Videos (FREE)

2011

2005 (1)

Software Engineering / ACM queue (FREE)

2005
Review of "Working effectively with legacy code by Michael Feathers"
ACM queue (FREE) 2005 (9); by Fernando Berzal Galiano

2000 (1)

Software Engineering / IEEE Software

2000
Legacy Integration: Changing Perspectives
IEEE Software 2000 (2); by Frank P. Coyle

1999 (2)

Software Engineering / IEEE Software

1999
Legacy Information Systems: Issues and Directions
IEEE Software 1999 (5); by Jesus Bisbal, Deirdre Lawless, Bing Wu, Jane Grimson

Computing (general) / Communications of the ACM

1999
Viewpoints on Legacy Systems
Communications of the ACM 1999 (3); by Albert Alderson, Hanifa Shah

1998 (5)

Computing (general) / Communications of the ACM

1998
Legacy Object Modelling Speeds Software Integration
Communications of the ACM 1998 (12); by W. B. Noffsinger, Robert Niedbalski, Michael Blanks, Niall Emmart
1998
Re-Engineering Legacy Cobol Programs
Communications of the ACM 1998 (5); by Jay K. Joiner, Wei-Tek Tsai

Software Engineering / IEEE Software

1998
How To Evaluate Legacy System Maintenance
IEEE Software 1998 (4); by Norman F. Schneidewind
1998
Restoring a Legacy: Lessons Learned
IEEE Software 1998 (4); by Spencer Rugaber, Jim White
1998
Guest Editors' Introduction: Preserve or Redesign Legacy Systems?
IEEE Software 1998 (4); by Norman F. Schneidewind, Christof Ebert

1997 (1)

Computing (general) / Communications of the ACM

1997
Integrating Legacy Systems with Modern Corgorate Applications
Communications of the ACM 1997 (5); by Paul Robertson

1996 (1)

Software Engineering / IEEE Software

1996
Cash Cow in the Tar Pit: Reengineering a Legacy System
IEEE Software 1996 (3); by W. Stephen Adolph

1995 (2)

Software Engineering / IEEE Software

1995
Planning the Reengineering of Legacy Systems
IEEE Software 1995 (1); by Harry M. Sneed
1995
Legacy Systems: Coping with Success
IEEE Software 1995 (1); by Keith H. Bennett

1994 (3)

Computing (general) / Communications of the ACM

1994
DoD Legacy Systems: Reverse Engineering Data Requirements
Communications of the ACM 1994 (5); by Peter H. Aiken, Alice H. Muntz, Russ Richards
1994
Using an Enabling Technology to Reengineer Legacy Systems
Communications of the ACM 1994 (5); by Lawrence Markosian, Philip Newcomb, Russell Brand, Scott Burson, Ted Kitzmiller
1994
Automated Support for Legacy Code Understanding
Communications of the ACM 1994 (5); by Jim Q. Ning, Andre Engberts, Wojtek Kozaczynski