Patent Document ID: 9836462
Application ID: 13827493

Base Claim:
1. A method of providing a document service according to a service level agreement, the method involving a device comprising a hardware processor, and the method comprising: executing, by the processor, instructions that cause the device to; for each different and distinct respective service feature of at least two service features of the document service, provide at least two candidate components wherein each candidate component comprises a different set of service feature capabilities than other candidate components; and fulfill a request to provide the document service according to the service level agreement by selecting a particular service component for each respective service feature of the at least two service features of the document service, wherein the selecting the particular service component comprising: identifying a capability for the service feature that is specified by the service level agreement for the document service, and among the candidate components for the service feature, identifying a service component that provides the service feature with the capability that is specified by the service level agreement for the service feature; and composing the selected particular service components for the respective at least two service features to provide the document service.

---

Claim 12:
12. The method of claim 1 , the identifying the particular service component for the respective at least two service features comprising: for the respective at least two candidate components providing the service feature: provisionally select a candidate component for the service feature; measure at least one exhibited service characteristic of the document service while utilizing the selected candidate component; and identify the particular service component as the candidate component having exhibited the at least one service characteristics satisfying the at least one service criterion specified by the service level agreement for the service feature.