Legacy System Modernization Approaches