Scalable mechanism for negotiating SLAs in cloud computing environments. Developers can implement their decision strategies, contexts and rules for these.  A sample implementation works for the cloud provider Amazon.