Patent ID: 7526759
Filing Date: 2009-04-28
Classification: G06F

Abstract:
1. A method for problem determination in a computing system solution under design, comprising: defining in a solution design platform relationships between two or more system-level computing components, each system-level computing component being associated with a behavioral model, each relationship including a message-based communications interface, and said step of defining of relationships comprising employing universal modeling language models and employing a solution design platform in conformance with Eclipse recommendations; providing at least one data set representing system input information for a simulation or test case; for a first system-level computing component, using a first behavioral model, simulating interoperation of said system-level computing components by receiving said data set, evaluating said behavioral models to create simulated response messages, and transporting messages between said system-level components such that realistic operation of the solution design is approximated; producing debugging information by monitoring and capturing said messages at one or more interfaces between said system-level components, by adding tracking information to said captured messages, and by storing said captured messages for subsequent review and analysis, said producing of debugging information comprising: repeating for a second through a last system-level component said steps of simulation of operation using a first behavioral model and an alternate model for each system-level component, including said steps of adding indicators and generating performance analysis results; and producing a comparison report of said performance analysis results to enable selection of one or more behavioral models and model parameter values and to enable selection of system-level components to improve system performance.