My colleagues do a lot of work that involves replacing legacy software
systems. Three of my colleagues – Ian Cartwright, Rob Horn, and
James Lewis – have started to capture their
experience and advice for this is a collection of patterns. We begin with an
overview article that lays out four main categories of activity that need
to be done for a successful legacy displacement.