MAINTENANCE OF A SUBROUTINE REPOSITORY FOR AN APPLICATION UNDER TEST BASED ON SUBROUTINE USAGE INFORMATION
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to maintaining a repository of subroutines used by a software program under test based on an analysis of subroutine usage logs. One aspect of the invention concerns a system for analyzing a log of subroutine usage by an application under test to identify subroutines used by the application based on actions in the subroutines, and comparing the identified subroutines against a repository of subroutines applicable to the application. The system may further designate a subroutine in the repository as a matching subroutine, modify or delete a subroutine, or add a new subroutine to the repository.
8 Citations
20 Claims
-
1-8. -8. (canceled)
-
9. A system comprising:
-
a data storage component for storing a log of subroutine usage by an application under test; a processor coupled to the data storage component and configured to; analyze the log to identify subroutines used by the application based on actions in the subroutines; compare the identified subroutines against a repository of subroutines applicable to the application; and designate a first subroutine in the repository as a matching subroutine wherein the first subroutine is used by the application. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
-
computer readable program code configured to analyze a log of subroutine usage by an application under test to identify subroutines used by the application based on actions in the subroutines; computer readable program code configured to compare the identified subroutines against a repository of subroutines applicable to the application; and computer readable program code configured to designate a first subroutine in the repository as a matching subroutine wherein the first subroutine is used by the application. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification