发明名称 Testing compatibility of a computer application
摘要 Presented is a method, system, computer readable instructions executable code and computer storage medium for testing compatibility between a computer application and a target computer platform. Configuration parameters of a computer application are provided to a computer system for comparison against a database to determine whether the configuration parameters of the computer application and the configuration parameters of a target computer platform are compatible or incompatible.
申请公布号 US8819636(B2) 申请公布日期 2014.08.26
申请号 US201113070499 申请日期 2011.03.24
申请人 Hewlett-Packard Development Company, L.P. 发明人 Nagoria Nitin Harvadan;Prakash Shiva Sm
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人 Dhingra Sumit
主权项 1. A computer-implemented method of testing compatibility between a computer application and a target computer platform, comprising: determining configuration parameters of the computer application; storing configuration parameters for a plurality of target computer platforms in a database, wherein each of the plurality of target computer platforms has a different operating system; identifying a target computer platform from the plurality of target platforms stored in the database to install the computer application; determining the configuration parameters for the target computer platform from the database, wherein the configuration parameters for the target computer platform identify system dependent artifacts which are different for different operating systems, and the configuration parameters for the target computer platform include patch level, system call table, operating system libraries, system variables, system limits, and system header files with data structure information; compiling and building the computer application on the target computer platform; running the computer application on the target computer platform; and comparing the configuration parameters of the computer application with the configuration parameters of the target computer platform extracted from the database, the comparing including determining whether the computer application runs or fails to run on the target computer platform; and determining whether the configuration parameters of the computer application and the configuration parameters of the target computer platform are compatible or incompatible based on the comparison.
地址 Houston TX US