Patent ID: 9170809
Filing Date: 2015-10-27
Classification: G06F

Abstract:
1. A computer system configured to identify a certain transaction likely to be impacted by a certain configuration change, comprising: at least one processor and memory; the at least one processor and the memory cooperating to function as: an activity analyzer configured to receive activity data of users belonging to different organizations; wherein the users operate software systems associated with the different organizations; the activity analyzer is further configured identify, based on the activity data, a first set of code elements associated with transactions; wherein each code element in the first set is referred to in activity data of users belonging to at least two different organizations; and wherein each organization of the two different organizations has a different composition of shareholders; a program analyzer configured to receive the certain configuration change, and program data comprising a description of at least one of the following: procedure invocations, user interface statements, and database access statements; the program analyzer is further configured to identify, based on the program data, a second set of code elements that are influenced by the certain configuration change; an intersection module configured to calculate intersection between the first set of code elements and the second set of code elements; and a transaction identifier configured to identify the certain transaction likely to be impacted by the certain configuration change based on a common code element belonging to the intersection.