MULTIPLE CORRECTION REQUESTS OCCURRING FROM A SINGLE REQUEST
A method and system for change tracking is provided. The tracking method and system may contain a table which includes data describing changes made on a specific version of a product or system. The table is accessed by a method or system to automatically provide a user of a specific version of a product or system with an option to change a software component (or module) in the specific version and in related versions. The relationship between the specific version and related version, as well as the appropriate change, is predetermined and stored for later accessibility such as when, for example, confronted with the same or similar situation.
1 . A method of automatically tracking changes made to related software components, comprising:
creating a change to a system component;
determining any related system components;
applying the change to the system component and to any determined related system components; and
storing a record of the change, the system component, and any determined related system components, in a database.
2 . The method of claim 1 , further comprising testing the change to ensure compatibility with the system component and any determined related system components.
3 . The method of claim 2 , wherein the applying the change occurs only on the system component and any determined related system components deemed compatible with the change.
4 . The method of claim 3 , further comprising sending a change request package to another user of at least one of the system component and any determined related system component.
5 . The method of claim 3 , further comprising providing a user interface offering to apply the change to additional related system components; and upon acceptance of the offering executing the change to the additional related system components, wherein the addition related system components are obtained via a previously stored record in the database.
6 . The method of claim 1 , wherein the determining occurs by manual user input.
7 . The method of claim 1 , wherein the determining occurs via a preexisting lookup table.
8 . The method of claim 1 , wherein the applying occurs only to components which are selected by a user.
9 . The method of claim 1 , wherein the creating only occurs if the change has not previously been created and stored in the database.
10 . A computer system, comprising:
an arrangement for determining related system components
an arrangement for applying said change to said system component and to said related system components; and
an arrangement for storing a record of said change and said related components in a database.
11 . The computer system of claim 10 , wherein the change is tested to ensure compatibility with the system component and related system components.
12 . The computer system of claim 10 , wherein the change is proposed to all other users of at least one of the same system component and a related system component.
13 . The computer system of claim 10 , further comprising a user interface identifying additional related system components, wherein the additional related system components are obtained from a previously stored record in the database.
14 . A computer-readable storage medium storing a set of instructions, the set of instructions capable of causing a processor to implement a method comprising:
creating a change to a system component;
determining any related system components;
applying the change to the system component and to any determined related system components; and
storing a record of the change, the system component, and any determined related system components in a database.
15 . The method of claim 14 , further comprising testing the change to ensure compatibility with the system component and any determined related system components.
16 . The method of claim 15 , wherein the applying the change occurs only on the system component and any determined related system components deemed compatible with the change.
17 . The method of claim 16 , further comprising sending a change request package to all other users of at least one of the system component and any determined related system component,
wherein the determining occurs by at least one of manual user input and a preexisting lookup table.
18 . The method of claim 14 , wherein the applying occurs only to components which are selected by a user.
19 . The method of claim 14 , wherein the creating only occurs if the change has not previously been created and stored in the database.
20 . The method of claim 14 , further comprising providing a user interface offering to apply the change to additional related system components; and upon acceptance of the offering executing the change to the additional related system components, wherein the addition related system components are obtained via a previously stored record in the database.