发明名称 PREDICTING PERFORMANCE OF A SOFTWARE APPLICATION OVER A TARGET SYSTEM
摘要 System and method for predicting performance of a software application over a target system is disclosed. The method comprises generating a benchmark suite such that benchmark indicates a combination of workloads applied over a set of standard software applications running on a source system. The method further comprises identifying a benchmark of the benchmark suite, wherein the benchmark has performance characteristics same as that of the software application. The method further enables remotely executing the set of standard software applications associated with the benchmark on the target system with the combination of workload as specified by the benchmark. The method further enables recording a performance of the set of standard software applications on the target system. Based on the performance of the standard software applications on the target system the performance of the software application is predicted.
申请公布号 US2016188431(A1) 申请公布日期 2016.06.30
申请号 US201514682306 申请日期 2015.04.09
申请人 Tata Consultancy Services Limited 发明人 Chahal Dheeraj;Duttagupta Subhasri;Nambiar Manoj Karunakaran
分类号 G06F11/30;G06F11/34 主分类号 G06F11/30
代理机构 代理人
主权项 1. A method for predicting performance of a software application over a target system, the method comprising: generating, by a processor, a benchmark suite such that benchmark indicates a combination of workloads applied over a set of standard software applications running on a source system and performance characteristics, wherein the performance characteristics are derived based on the combination of workloads applied over the set of standard software applications running on a source system; identifying, by the processor, a benchmark of the benchmark suite, wherein the benchmark has performance characteristics same as that of the software application; remotely executing, by the processor, the set of standard software applications associated with the benchmark on the target system with a combination of workload as specified by the benchmark; recording, by the processor, performance of the set of standard software applications on the target system; and predicting, by the processor, performance of the software application based on the performance of the standard software applications on the target system.
地址 Mumbai IN