-
公开(公告)号:US20250123888A1
公开(公告)日:2025-04-17
申请号:US18485864
申请日:2023-10-12
Applicant: International Business Machines Corporation
Inventor: Atul Kumar , Vitobha Munigala , Alex Mathai , Amith Singhee , Rahamim Katan , Keerthi Narayan Raghunath
IPC: G06F9/50
Abstract: Data flow analysis is provided. A program level data flow analysis is performed for each respective data flow path in a set of control flow chains corresponding to each respective program called by a particular job step in each respective job of a plurality of jobs in a sequence of job execution corresponding to an application. A particular field of a plurality of fields is identified in a record of each dataset of a plurality of datasets corresponding to the application that is included in a particular data flow path to form a field level data flow analysis for each particular data flow path. Results of the field level data flow analysis for each particular data flow path in the set of control flow chains corresponding to each respective program called by the particular job step in each respective job of the plurality of jobs is aggregated.
-
公开(公告)号:US20210256036A1
公开(公告)日:2021-08-19
申请号:US16790984
申请日:2020-02-14
Applicant: International Business Machines Corporation
Inventor: Yan Luo , Rahamim Katan , Gary Mazo , Monvorath Phongpaibul , Tala El Hallak , Stanislav Georgiev , Hongxia Li
IPC: G06F16/28 , G06F16/25 , G06F40/295
Abstract: Techniques for context-based keyword grouping for business rule mining are described herein. An aspect includes determining, based on a first corpus, a first list of keywords. Another aspect includes constructing a co-occurrence matrix based on the first list of keywords. Another aspect includes applying a clustering algorithm to the co-occurrence matrix to determine a first plurality of keyword groups. Another aspect includes presenting the first plurality of keyword groups to a user via a user interface.
-
公开(公告)号:US20240378053A1
公开(公告)日:2024-11-14
申请号:US18315641
申请日:2023-05-11
Applicant: International Business Machines Corporation
Inventor: Shivali Agarwal , Rahamim Katan , Hiroaki Nakamura , Ashwin Dhinesh Kumar , Andrew Mak , Ching-Hao Lee
Abstract: A computer implemented method extracts code for a service. Key statements are identified for the service in a source code for a region of interest in an application in response to a program selection selecting a program in the region of interest. Importance scores are determined for the key statements based on an amount of the source code executed by each of the key statements in the source code in the region of interest. An output is generated that comprises the key statements associated with the importance scores and portions of the source code executed in response to execution of the key statements. A number of code blocks derived from a number of the portions of the source code run for a key statement is added to a workbook in response to receiving a key statement selection of the key statement in the output.
-
4.
公开(公告)号:US20240362003A1
公开(公告)日:2024-10-31
申请号:US18306445
申请日:2023-04-25
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Dennis Behm , Mathieu Dalbin , Nicolas Dangeville , Rahamim Katan
Abstract: A method, computer program product, and computer system for migration from a centralized version control system to a distributed version control system. The method includes defining a set of applications of an installation that is to be migrated from a centralized version control system, each application including programs for executing tasks with program calls used to communicate between the programs. The method provides distributed version control repositories for each of the applications. The method accesses source code for the installation, including metadata relating to include files and data structures used by programs in the source code. For an identified include file, it is determined if there is a single owning application and this information and the include file is sent to a distributed version control repository for the owning application.
-
公开(公告)号:US11157267B1
公开(公告)日:2021-10-26
申请号:US17015233
申请日:2020-09-09
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jia Qi Li , Zhi Shuai Han , Fan Jing Meng , Amith Singhee , David Scott Wenk , Rahamim Katan , Saravanan Krishnan , Vini Kanvar
Abstract: A computer-implemented method includes receiving, by a processor, real time operation data related to an application, identifying components of the application based on the operation data, extracting relationships and interdependencies between the components, and generating a graph of the identified components, the relationships and the interdependencies. The method also includes determining one or more dynamic metrics of the identified components, the one or more dynamic metrics indicative of interactions between the components, extracting statistical information describing at least one of performance and resource consumption based on the operation data, incorporating the dynamic metrics into the graph, determining a behavior of at least one component based on a pattern of appearance of the at least one component in the graph, and generating a model of the application based on the identified components and the determined behaviors.
-
-
-
-