SOFTWARE TEST MANAGEMENT SYSTEM AND METHOD WITH FACILITATED REUSE OF TEST COMPONENTS
First Claim
Patent Images
1. A method for identifying a software test component for reuse in a system, comprising:
- collecting and storing a plurality of identifiable attributes for a plurality of components in a component attribute repository;
providing identifiable attributes for anew software component to a checking algorithm that executes on a processor of a computer;
comparing, by the checking algorithm, the attributes for the new software component against like said attributes of components stored in the component attribute repository;
determining, according to a predetermined criteria, if the new software component matches one or more of the plurality of components; and
providing an output to a user identifying the matched one or more of the plurality of components.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and appertaining method is provided for identifying a software test component for reuse in a system whose attributes are stored in a repository, based on the attributes of a component that is in the process of being developed or has been developed. A checking algorithm looks to a repository for a new software test component to see if a similar one exists by comparing various attributes of the new component to attributes of a stored component. If a match is found, the developer is notified and thus uses the stored component instead of the new one.
-
Citations
20 Claims
-
1. A method for identifying a software test component for reuse in a system, comprising:
-
collecting and storing a plurality of identifiable attributes for a plurality of components in a component attribute repository; providing identifiable attributes for anew software component to a checking algorithm that executes on a processor of a computer; comparing, by the checking algorithm, the attributes for the new software component against like said attributes of components stored in the component attribute repository; determining, according to a predetermined criteria, if the new software component matches one or more of the plurality of components; and providing an output to a user identifying the matched one or more of the plurality of components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A software test management system for facilitated reuse of test components, comprising:
-
a component attribute repository for holding at least one of a plurality of components and a plurality of attributes for a plurality of components; an analyzer comprising an input for accepting a new component or attributes of a new component, the analyzer accessing components comparison logic for determining a degree of similarity of the new component to one of the components of the component attribute repository, and designating a match if the degree of similarity exceeds a certain predefined threshold; a display for indicating to a user the degree of similarity of the new component to the matching component; and a mechanism for indicating to the user that the matching test component is to be used in place of the new component.
-
Specification