Date Added: Oct 2010
FutureGrid provides novel computing capabilities enabling reproducible experiments while supporting dynamic provisioning. This paper describes the FutureGrid project and experiment abstractions to create and execute such experiments. The experiments consist of the activities performed by the various users of FutureGrid ranging from administrators, software developers and end users. To coordinate Experiments the authors have introduced the concepts of FG Projects that allow users to coordinate several experiments in order to generate a reproducible set of tasks and resource configurations. Additionally, the project abstraction is used to share not only the experiment setup, but also performance information for the specific instantiation of the experiment.