Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
102 words
1 . A method for facilitating a user in a creation of a model describing how resources in a service environment are to be managed by a resource management system, the method comprising the steps of: receiving a service environment description comprising information defining resources that may be managed by the resource management system; automatically extracting information from the description regarding services provided by at least some of the resources; presenting a user with the extracted information; and facilitating the user in the creation of the model and permitting the user to define rules for managing at least some of the resources.
Claim 2
Dependent Claim
102 words
1 . A method for facilitating a user in a creation of a model describing how resources in a service environment are to be managed by a resource management system, the method comprising the steps of: receiving a service environment description comprising information defining resources that may be managed by the resource management system; automatically extracting information from the description regarding services provided by at least some of the resources; presenting a user with the extracted information; and facilitating the user in the creation of the model and permitting the user to define rules for managing at least some of the resources.
Claim 3
Dependent Claim
36 words
2 . The method of claim 1 , further comprising the step of: creating a correlation model template by defining rules for managing at least some of the resources, the correlation model template having variable parameters.
Claim 4
Dependent Claim
40 words
3 . The method of claim 2 , further comprising the steps of: receiving input defining values of said variable parameters; and outputting a correlation model definition having values defined for said variable parameters in accordance with the input received.
Claim 5
Dependent Claim
31 words
4 . The method of claim 1 , wherein the extracted information comprises service data elements, each service data element defining a service provided by a resource within a service environment.
Claim 6
Dependent Claim
39 words
5 . The method of claim 4 , wherein the extracted information further comprises operations which may be invoked on the resources, and wherein a rule, when defined, comprises an operation to be performed upon execution of the rule.
Claim 7
Dependent Claim
27 words
6 . The method of claim 1 wherein the step of permitting the user to define rules comprises: permitting the user to associate rules with certain resources.
Claim 8
Dependent Claim
36 words
7 . The method of claim 1 , wherein the step of permitting the user to define rules comprises the step of: permitting the user to define an event which triggers an execution of a rule.
Claim 9
Dependent Claim
49 words
8 . The method of claim 7 wherein the step of presenting a user with the extracted information comprises: presenting to the user a list of service data elements provided by at least one resource in a service environment, such service data elements forming a basis for event definitions.
Claim 10
Dependent Claim
36 words
9 . The method of claim 8 , wherein the step of permitting the user to define an event comprises: permitting the user to associate values with at least some of the service data elements listed.
Claim 11
Dependent Claim
37 words
10 . The method of claim 1 , further comprising: compiling the model describing how the resources are to be managed into a machine readable form executable by said resource management system as a correlation model instance.
Claim 12
Dependent Claim
77 words
11 . The method of claim 10 , wherein the created model includes variable parameters and wherein the step of compiling the model into a machine readable form comprises: receiving input defining values of the variable parameters; and outputting a correlation model definition having values defined for said variable parameters in accordance with the input received, said output correlation definition model in the machine readable form executable by said resource management system as the correlation model instance.
Claim 13
Dependent Claim
22 words
12 . The method of claim 11 , wherein the input received is from a service level agreement and/or a provider policy.
Claim 14
Dependent Claim
29 words
13 . The method of claim 10 , further comprising: creating at least one workflow to define how the model is to be executed as a correlation model instance.
Claim 15
Dependent Claim
30 words
14 . The method of claim 13 , further comprising the step of: instantiating and executing the correlation model using at least one of said at least one created workflow.
Claim 16
Dependent Claim
51 words
15 . The method of claim 10 , further comprising the steps of: determining that a change is to be applied to an executing correlation model instance; creating a correlation definition model delta based on newly received input; and applying the correlation definition model delta to the executing correlation model instance.
Claim 17
Dependent Claim
26 words
16 . A computer program comprising program code means adapted to perform the method of claim 1 when said computer program is executed on a computer.
Claim 18
Dependent Claim
35 words
17 . A computer program product stored on a computer readable medium comprising instructions which, when executed on a data processing host, cause said host to carry out a method according to claim 1 .
Claim 19
Dependent Claim
107 words
18 . An apparatus for facilitating a user in a creation of a model describing how resources in a service environment are to be managed by a resource management system, the apparatus comprising: means for receiving a service environment description comprising information defining resources that may be managed by the resource management system; means for automatically extracting information from the description regarding services provided by at least some of the resources; means for presenting a user with the extracted information; and means for facilitating the user in the creation of the model by permitting the user to define rules for managing at least some of the resources.
Claim 20
Dependent Claim
107 words
18 . An apparatus for facilitating a user in a creation of a model describing how resources in a service environment are to be managed by a resource management system, the apparatus comprising: means for receiving a service environment description comprising information defining resources that may be managed by the resource management system; means for automatically extracting information from the description regarding services provided by at least some of the resources; means for presenting a user with the extracted information; and means for facilitating the user in the creation of the model by permitting the user to define rules for managing at least some of the resources.