Recovery and revitalization of legacy scientific code can seem like a daunting task – it doesn’t have to be if you use a phased refactoring strategy. Reduce schedule risk by focusing your efforts with a plan not just to reconstitute a working software build, but to revitalize code so it is testable, maintainable, and ready for enhancement. It may take less effort than you think to get control of your legacy scientific code and change it from being viewed as a liability to the asset it is. Download the Jeppson pipe network flow software recovery white paper.