a framework for resource allocation in grid computing .
Dynamic Matching and Scheduling of a Class of Independent Tasks onto Heterogeneous Computing Systems