The CHAMPS system: Change management with planning and schedulingAlexander KellerJ. Hellersteinet al.2004NOMS 2004