Patent ID: 8495575
Filing Date: 2013-07-23
Classification: G06F

Abstract:
1. An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to perform operations comprising: retrieving a software organizational schema associated with an application, comprising one or more hierarchical software organizational schema components including one or more primary software organizational schema components, one or more secondary software organizational schema components associated with the primary software organizational components, one or more tertiary software organizational schema components associated with the secondary software organizational components, and a plurality of associated code lines; for the retrieved software organizational schema, receiving a weight corresponding to one or more of the primary software organizational schema components, the secondary software organizational schema components, and the tertiary software organizational schema components; executing a test-run of the application to determine a number of processed code lines and a total number of the code lines associated with the hierarchical software organizational schema components; based on the weight, the number of processed code lines, and the total number of code lines associated with the hierarchical software organizational schema components, calculating a test coverage value for the software organizational schema; and determining a match between the calculated test coverage value and a defined standard, the defined standard indicated by one or more quality indices, wherein, in response to the match of the calculated test coverage value with the defined standard, accepting the test coverage value, and wherein, in response to a failure to match the calculated test coverage value with the defined standard, recursively executing the test-run of the application to calculate the test coverage value that matches the defined standard.