Claims
- 1. A data processing system-based method for managing events in a business system having components, the method comprising:
receiving a set of business system operational constraints; determining relationships among the components; identifying at least one potential impact of at least one component on an ability of the business system to fulfill at least one constraint from the set of business system operational constraints; defining an enterprise-level business system event management structure that includes a plurality of event management substructures, wherein the event management substructures are selected and organized into the enterprise-level business system event management structure in a manner anticipated to fulfill the set of business system operational constraints, and wherein the plurality of event management substructures include monitors that monitor for events; detecting an event using at least one of the monitors; and assessing a potential impact of the event at an enterprise level based upon the identified at least one potential impact of at least one component on an ability of the business system to fulfill the at least one constraint from the set of business system operational constraints and based upon the determined relationships among the components.
- 2. The method of claim 1 further comprising:
defining data warehouse and configuration databases; and creating the data warehouse and configuration databases.
- 3. The method of claim 2 further comprising:
storing event data and component data in the data warehouse and configuration databases.
- 4. The method of claim 1 further comprising:
identifying business metrics for the business system.
- 5. The method of claim 4, wherein the business metrics measure performance of business processes.
- 6. The method of claim 4, wherein the business metrics guide in defining the plurality of event management substructures.
- 7. The method of claim 4, wherein the business metrics are at least one of a number of escalations, a number of process improvements, a number of process non-compliances, a percentage of failures, and a percentage of reassigned requests.
- 8. The method of claim 1 further comprising:
organizing data acquired from the plurality of event management substructures for presentation to a customer.
- 9. The method of claim 1, wherein the components include at least one of hardware, software, infrastructure, networks, data, databases, processes, and procedures.
- 10. The method of claim 1, wherein the assessing step includes:
determining at least one of an availability, a state, a performance level, a capacity, a trend, and a model for the at least one component.
- 11. The method of claim 1 further comprising:
determining costing for the enterprise-level business system event management structure.
- 12. A distributed data processing system in a business system having components, the data processing system comprising a set of individual data processing systems containing at least one individual data processing system, wherein the at least one individual data processing system includes:
a bus system; a memory connected to the bus system, wherein the memory includes at least a portion of a set of instructions; and a processing unit connected to the bus system, wherein the processing unit includes at least one processor and the set of individual data processing systems collectively execute the set of instructions to receive a set of business system operational constraints; determine relationships among the components; identify at least one potential impact of at least one component on an ability of the business system to fulfill at least one constraint from the set of business system operational constraints; define an enterprise-level business system event management structure that includes a plurality of event management substructures, wherein the event management substructures are selected and organized into the enterprise-level business system event management structure in a manner anticipated to fulfill the set of business system operational constraints, and wherein the plurality of event management substructures include monitors that monitor for events; detect an event using at least one of the monitors; and assess a potential impact of the event at an enterprise level based upon the identified at least one potential impact of at least one component on an ability of the business system to fulfill the at least one constraint from the set of business system operational constraints and based upon the determined relationships among the components.
- 13. A data processing system for managing events in a business system having components, the data processing system comprising:
receiving means for receiving a set of business system operational constraints; determining means for determining relationships among the components; identifying means for identifying at least one potential impact of at least one component on an ability of the business system to fulfill at least one constraint from the set of business system operational constraints; defining means for defining an enterprise-level business system event management structure that includes a plurality of event management substructures, wherein the event management substructures are selected and organized into the enterprise-level business system event management structure in a manner anticipated to fulfill the set of business system operational constraints, and wherein the plurality of event management substructures include monitors that monitor for events; detecting means for detecting an event using at least one of the monitors; and assessing means for assessing a potential impact of the event at an enterprise level based upon the identified at least one potential impact of at least one component on an ability of the business system to fulfill the at least one constraint from the set of business system operational constraints and based upon the determined relationships among the components.
- 14. The data processing system of claim 13 further comprising:
defining means for defining data warehouse and configuration databases; and creating means for creating the data warehouse and configuration databases.
- 15. The data processing system of claim 14 further comprising:
storing means for storing event data and component data in the data warehouse and configuration databases.
- 16. The data processing system of claim 13 further comprising:
identifying means for identifying business metrics for the business system.
- 17. The data processing system of claim 13 further comprising:
organizing means for organizing data acquired from the plurality of event management substructures for presentation to a customer.
- 18. The data processing system of claim 13, wherein the assessing means includes:
determining means for determining at least one of an availability, a state, a performance level, a capacity, a trend, and a model for the at least one component.
- 19. The data processing system of claim 13 further comprising:
determining means for determining costing for the enterprise-level business system event management structure.
- 20. A computer program product in a computer readable medium for managing events in a business system having components, the computer program product comprising:
first instructions for receiving a set of business system operational constraints; second instructions for determining relationships among the components; third instructions for identifying at least one potential impact of at least one component on an ability of the business system to fulfill at least one constraint from the set of business system operational constraints; fourth instructions for defining an enterprise-level business system event management structure that includes a plurality of event management substructures, wherein the event management substructures are selected and organized into the enterprise-level business system event management structure in a manner anticipated to fulfill the set of business system operational constraints, and wherein the plurality of event management substructures include monitors that monitor for events; fifth instructions for detecting an event using at least one of the monitors; and sixth instructions for assessing a potential impact of the event at an enterprise level based upon the identified at least one potential impact of at least one component on an ability of the business system to fulfill the at least one constraint from the set of business system operational constraints and based upon the determined relationships among the components.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present invention is related to U.S. patent applications entitled “BUSINESS SYSTEMS MANAGEMENT: REALIZING END-TO-END ENTERPRISE SYSTEM MANAGEMENT SOLUTION”, Ser. No. 09/726,014 (attorney docket number AUS9-2000-0489-US1) filed on Nov. 29, 2000; “METHOD AND SYSTEM FOR IMPLEMENTING A BUSINESS PROCESS WITH A SERVICE PROVISIONING MODEL”, Ser. No. 10/219,633 (attorney docket number AUS920020230US1) filed on Aug. 15, 2002; and “METHOD AND SYSTEM FOR PRIORITIZING BUSINESS PROCESSES IN A SERVICE PROVISIONING MODEL”, Ser. No. 10/219,697 (attorney docket number AUS920020315US1) filed on Aug. 15, 2002; all of which are assigned to the same assignee and incorporated herein by reference.