1. Identify Accessible Resources
4. Evaluate Bids and Negotiate such that resources meets user requirements
5. Confirm all bidders (accept/reject)
6. Have contract/Agreement of Usage
8. Periodically Monitor progress and make sure that user requirements will be meet
A. If “No”, Reschedule unfinished computations such that requirements are meet
B. IF “yes” repeat Step (8) Until application processing completes.