Managing changes to computer system
First Claim
1. A computer implemented method for managing a change to a computer program in a computer system, said method comprising the steps of:
- receiving notification of a changed computer program in said computer system;
determining, by automatically querying configuration files of said changed computer program, one or more first servers which said changed computer program accesses to perform one or more functions, wherein said querying is performed by running one or more agent programs in said one or more first servers, and wherein said determining of said one or more first servers which said changed computer program accesses includes determining a type of operating system utilized by said one or more first servers;
determining one or more other computer programs in one or more other servers which access said one or more first servers, wherein said determining of said one or more computer programs in said one or more other servers is performed by running one or more other agent programs in said one or more other servers that automatically query configuration files of said changed computer program, and wherein said determining of said one or more computer programs in said one or more other servers which access said one or more first servers includes determining a type of operating system utilized by said one or more other servers; and
generating a notification of said changed computer program to one or more interested owners of said one or more first servers and said one or more other servers determined to access said changed computer program in said computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
Automated system, method and program for managing a change to a computer program. One or more servers which the changed computer program accesses or uses to perform one or more functions are determined. One or more other computer programs in one or more other servers which access the one or more servers are determined. People responsible for the one or more servers and the one or more other computer programs and/or the one or more other servers that the changed computer program has been changed are notified. Another automated system, method and program for managing a change to a computer program is disclosed. One or more servers which the changed computer program accesses are determined by automatically querying configuration files of the changed computer program. People responsible for the one or more servers are notified that the changed computer program has been changed.
-
Citations
16 Claims
-
1. A computer implemented method for managing a change to a computer program in a computer system, said method comprising the steps of:
-
receiving notification of a changed computer program in said computer system; determining, by automatically querying configuration files of said changed computer program, one or more first servers which said changed computer program accesses to perform one or more functions, wherein said querying is performed by running one or more agent programs in said one or more first servers, and wherein said determining of said one or more first servers which said changed computer program accesses includes determining a type of operating system utilized by said one or more first servers; determining one or more other computer programs in one or more other servers which access said one or more first servers, wherein said determining of said one or more computer programs in said one or more other servers is performed by running one or more other agent programs in said one or more other servers that automatically query configuration files of said changed computer program, and wherein said determining of said one or more computer programs in said one or more other servers which access said one or more first servers includes determining a type of operating system utilized by said one or more other servers; and generating a notification of said changed computer program to one or more interested owners of said one or more first servers and said one or more other servers determined to access said changed computer program in said computer system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for managing a change to a computer program in a computer system, said computer program product comprising:
-
a computer-readable storage device; first program instructions to determine, by automatically querying configuration files of said changed computer program in said computer system, one or more first servers which said changed computer program accesses to perform one or more functions, wherein said first instructions include instructions to run one or more agent programs in said one or more first servers to automatically query said configuration files of said changed computer program, and wherein said first instructions include instructions to determine a type of operating system utilized by said one or more first servers; second program instructions to determine one or more other computer programs in one or more other servers which access said one or more first servers, wherein said second instructions include instructions to run one or more other agent programs in said one or more other servers to automatically query configuration files of said changed computer program, and wherein said second instructions include instructions to determine a type of operating system utilized by said one or more other servers; and third program instructions to generate a notification of said changed computer program to one or more interested owners of said one or more first servers and said one or more other servers determined to access said changed computer program in said computer system; and
wherein said first, second and third program instructions are stored on said computer-readable storage device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for managing a change to a computer program, said method comprising the steps of:
-
automatically querying, responsive to a notification received of a changed computer program in a computer system, configuration files of one or more servers potentially affected by said changed computer program, wherein said querying is performed by running one or more agent programs in said one or more servers potentially affected and wherein said querying includes determining a type of operating system utilized by said one or more potential affected servers; filtering a list of said one or more servers potentially affected by said changed computer program to identify a subset of potentially affected servers having one or more interested owners who have recorded an interest in receiving notification of said changed computer program in said computer system; and generating a notification of said changed computer program to said interested owners of said subset of potentially affected servers, and said one or more other servers determined to access said changed computer program in said computer system. - View Dependent Claims (12, 13)
-
-
14. A distributed computer system for managing a change to a computer program, said distributed computer system comprising:
-
a network communications channel; a client workstation coupled to said network communications channel via a firewall; one or more servers coupled to said network communications channel, wherein said one or more servers handle one or more requests received from said client workstation via said network communications channel; one or more computer programs running on said one or more servers coupled to said network communication channel; one or more agent programs running on said one or more servers, wherein said one or more agent programs, responsive to a notification received of a changed computer program among said one or more computer programs in said distributed computer system, queries configuration files of one or more servers potentially affected by said changed computer program, and wherein said one or more agent programs, running on said one or more servers potentially affected by said changed computer program, query said one or more servers to determine a respective type of operating system utilized by a respective server of said one or more servers and wherein said one or more agent programs query said one or more servers to determine a respective type of server of said one or more servers potentially affected by said changed computer program; and a subsystem for filtering a list generated of said one or more servers potentially affected by said changed computer program to identify a subset of potentially affected servers having one or more interested owners who have recorded an interest in receiving notification of said changed computer program in said computer system, said subsystem being configured to generate a notification of said changed computer program to said one or more interested owners of said subset of potentially affected servers, generating a notification of said changed computer program to said interested owners of said subset of potentially affected servers. - View Dependent Claims (15, 16)
-
Specification