Patent ID: 7979562

Claim:
A system comprising: a client computer system; a service provider computer system configured to present to the client computer system a list of service implementations offered, wherein the client computer system is configured to select at least one of the service implementations offered and provide usage information for each selected service implementation; and a service level agreement manager tangibly embodied in a computing device in communication with the client computer system and the service implementation and configured to receive the usage information for the selected service implementation from the client computer system, the service level agreement manager comprising: an admission controller configured to control admission of the client computer system to the service implementation using a service level agreement; a performance measurement module in communication with the admission controller and configured to measure performance of the service implementation; and a specification module in communication with the admission controller and with the performance measurement module, wherein said specification module is configured to determine whether a basis for forming the service level agreement exists based on the usage information received from the client computer system and the measured performance of the selected service implementation.