Thomas Conti - Poughkeepsie NY, US Geoffrey Miller - Highland NY, US Richard Prewitt - Poughkeepsie NY, US Terri Menendez - Morgan Hill CA, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F 17/30
US Classification:
705010000
Abstract:
Systems and methods for using comparisons of empirical system data, (e.g., performance, accounting, software module or function frequency), for testcase and workload profiling are provided. Instead of asking a customer what he does, simply asking for some set of empirical data that can be formatted, reduced, and analyzed. By gathering the same kind of data for the test systems that is used by the customer, testcases and workload profiling are improved by making comparisons between the customer data and the test data in an iterative process. The iterative processes change test data and compare not only customer data with test data but also compare data from prior iterations with current data. There is a feedback loop for providing a comparison of how close or distant the testcases and workload profiling are from customer-like data and workloads in a particular test.
Method And Apparatus For Web-Based Control Of A Web-Based Workload Simulation
Thomas W. Conti - Poughkeepsie NY David M. Morlitz - Poughkeepsie NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9455
US Classification:
702186, 703 22, 702183
Abstract:
A system and method for dynamically testing a web-based server device on multiple platforms. Test scripts are provided to one or more test devices for simulating one or more web-based users for testing the web-based server. A database associated with the web-based server stores test configuration and test parameter information in varying degrees of granularity for each simulated web-based user. This test configuration and test parameter information is retrieved from the database according to the desired test simulation and a web-based communication, e. g. , HTML web-page, is downloaded to the test scripts via a control device for initiating the simulation. A further web-based communication is generated for access by a test script which includes information enabling dynamic control of the test devices during a test simulation.
- Armonk NY, US Diane Marie Stamboni - Poughkeepsie NY, US Joshua David Steen - Fishkill NY, US Gregg Arquero - White Plains NY, US Thomas William Conti - Poughkeepsie NY, US Michael Page Kasper - Poughkeepsie NY, US
International Classification:
G06F 11/36
Abstract:
Aspects of the invention include executing a first test case on a system, capturing a first state of the system during execution of the first test case, determining a first result of the first test case, performing a second execution of the first test case on the system in response to the first result of the first test case being an unexpected result, capturing a second state of the system during the second execution of the first test case, determining a second result of the first test case, analyzing the first state and the second state to determine a state similarity score, and categorizing the first result as a false positive based at least in part on the state similarity score being above a first threshold and a determination that the second result is a different result than the first result.
Run Time Workload Threshold Alerts For Customer Profiling Visualization
- Armonk NY, US Thomas W. Conti - Poughkeepsie NY, US Kyle R. Moser - Stone Ridge NY, US
International Classification:
G06F 11/36 H04L 12/24 H04L 12/26
Abstract:
A method obtains from a database historical data values for each of a plurality of workload data points relating to a prior workload run; determines a threshold value for each of the plurality of workload data points relating to the prior workload run; obtains current data values for each of a plurality of workload data points relating to a current workload test run and corresponding to the plurality of workload data points in the historical data values; determines one or more statistical measures relating to the historical data values and the current data values; determines whether the threshold value for at least one of the plurality of data points relating to the prior workload run is not achieved in a set amount of time by the current data value of the same data point relating to the prior workload run; and provides an alert that the threshold value has not been achieved.
Z/Os Smf/Rmf Workload Data Playback With Web Dashboard Visualization
- Armonk NY, US Thomas W. Conti - Poughkeepsie NY, US Kyle R. Moser - Stone Ridge NY, US
International Classification:
G06F 11/36
Abstract:
Aspects of the present invention include a method, system and computer program product for comparing data from prior and current software workload runs and for visually presenting the resulting compared data to a user for further data interpretation. The method includes a processor obtaining prior software workload run data from a database; obtaining current software workload run data; comparing the prior software workload run data with the current software workload run data to determine one or more statistical measures between the prior software workload run data and the current software workload run data; and displaying the determined one or more statistical measures therebetween to allow a user to analyze the prior software workload run data and the current software workload run data.
Run Time Workload Threshold Alerts For Customer Profiling Visualization
- Armonk NY, US Thomas W. Conti - Poughkeepsie NY, US Kyle R. Moser - Stone Ridge NY, US
International Classification:
G06F 11/36 H04L 12/24 H04L 12/26
Abstract:
A method obtains from a database historical data values for each of a plurality of workload data points relating to a prior workload run; determines a threshold value for each of the plurality of workload data points relating to the prior workload run; obtains current data values for each of a plurality of workload data points relating to a current workload test run and corresponding to the plurality of workload data points in the historical data values; determines one or more statistical measures relating to the historical data values and the current data values; determines whether the threshold value for at least one of the plurality of data points relating to the prior workload run is not achieved in a set amount of time by the current data value of the same data point relating to the prior workload run; and provides an alert that the threshold value has not been achieved.
Run Time And Historical Workload Report Scores For Customer Profiling Visualization
- Armonk NY, US Thomas W. Conti - Poughkeepsie NY, US Kyle R. Moser - Stone Ridge NY, US
International Classification:
G06F 11/36 G06F 17/30
Abstract:
Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
Run Time And Historical Workload Report Scores For Customer Profiling Visualization
- Armonk NY, US Thomas W. Conti - Poughkeepsie NY, US Kyle R. Moser - Stone Ridge NY, US
International Classification:
G06F 11/36 G06F 7/08
Abstract:
Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
Dr. Conti graduated from the Wright State University Boonshoft School of Medicine in 1997. He works in Tinley Park, IL and 1 other location and specializes in Ophthalmology. Dr. Conti is affiliated with Ingalls Memorial Hospital, Presence Resurrection Medical Center and Saint Alexius Medical Center.
Googleplus
Thomas Conti
Education:
Indiana University - Communications and Telecommunications