The CHAMPS system: change management with planning and scheduling
- 13 August 2004
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 8 (15421201), 395-408
- https://doi.org/10.1109/noms.2004.1317679
Abstract
Change management is a process by which IT systems are modified to accommodate considerations such as software fixes, hardware upgrades and performance enhancements. This paper discusses the CHAMPS system, a prototype under development at IBM Research for Change Management with Planning and Scheduling. The CHAMPS system is able to achieve a very high degree of parallelism for a set of tasks by exploiting detailed factual knowledge about the structure of a distributed system from dependency information at runtime. In contrast, today's systems expect an administrator to provide such insights, which is often not the case. Furthermore, the optimization techniques we employ allow the CHAMPS system to come up with a very high quality solution for a mathematically intractable problem in a time which scales nicely with the problem size. We have implemented the CHAMPS system and have applied it in a TPC-W environment that implements an on-line book store application.Keywords
This publication has 4 references indexed in Scilit:
- Improvisational change management in the pubic sectorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Managing eBusiness on demand SLA contracts in business terms using the cross-SLA execution manager SAMPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- An active approach to characterizing dynamic dependencies for problem determination in a distributed environmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Merging project planning and Web enabled dynamic workflow technologiesIEEE Internet Computing, 2000