发明名称 Identifying transactions likely to be impacted by a configuration change
摘要 System, method, and non-transitory medium for identifying a certain transaction likely to be impacted by a certain configuration change. An activity analyzer receives activity data of users belonging to different organizations and identifies, based on the activity data, a first set of code elements associated with transactions. A program analyzer receives the certain configuration change, and program data that describes at least one of the following: procedure invocations, user interface statements, and database access statements. The program analyzer identifies a second set of code elements that are influenced by the certain configuration change. An intersection module calculates an intersection between the first set of code elements and the second set of code elements. A transaction identifier identifies the certain transaction likely to be impacted by the certain configuration change based on a common code element belonging to the intersection.
申请公布号 US9170809(B1) 申请公布日期 2015.10.27
申请号 US201314142781 申请日期 2013.12.28
申请人 Panaya Ltd. 发明人 Cohen Yossi;Cohen Mati;Dor Nurit;Weiss Dror
分类号 G06F9/45;G06F9/44;G06F11/36 主分类号 G06F9/45
代理机构 Active Knowledge Ltd. 代理人 Active Knowledge Ltd.
主权项 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.
地址 Raanana IL