GCM: a grid configuration manager for heterogeneous grid environments. (17th May 2005)