发明名称 Agile re-engineering of information systems
摘要 Various embodiments described and illustrated herein include at least one of systems, methods, and software to identify and resolve violations of system and process performance measuring metrics. Following identification of such a violation, some embodiments may identify and cause a solution to be implemented. Following implementation of a solution, the violated metrics are again applied and the results evaluated to verify resolution of the metric violation. Some embodiments may repeat this process until the metric violation or violations are resolved.
申请公布号 US8880560(B2) 申请公布日期 2014.11.04
申请号 US201012768915 申请日期 2010.04.28
申请人 CA, Inc. 发明人 Hadar Eitan;Connelly Kieron John James;Lagunova Olga;Engel Mitchell Edward;Lazzaro Peter Anthony
分类号 G06F17/30;G06F7/00;G06F9/44 主分类号 G06F17/30
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A computerized method comprising: evaluating, by processing data with at least one computer processor, results of service model metrics applied to elements of a system over time to identify a service model for performance improvement, the service model metric results stored in a database; querying a pattern repository to identify a pattern, the implementation of which is likely to improve performance of the identified service model, each pattern in the pattern repository including associated data representative of configuration item configuration settings that can be instantiated to implement the pattern, each pattern stored in the pattern repository defining a known solution to at least one defined issue identifiable through application of at least one service model metric; implementing the identified pattern on the system; applying the service model metrics to obtain current metric results; comparing the current metric results for the service model with service model metric results stored in the database to verify performance of the service model has improved as a result of implementing the identified pattern on the system; in response to the comparing of the current metric results for the service model with service model metric results stored in the database verifying that performance of the service model has not improved, rolling back the implemented pattern on the system to a previous configuration; comparing configuration item values of the system with an anti-pattern to detect a presence of the anti-pattern within the system; in response to detection of the anti-pattern, querying the pattern repository to identify a resolution pattern, the resolution pattern configured to resolve the detected anti-pattern; and implementing the resolution pattern.
地址 Islandia NY US