Grid and Cooperative Computing: Second International Workshop, GCC 2003, Shanghai, China, December 7 - 10, 2003, Revised Papers, Part I (Lecture Notes in Computer Science)