Invention Grant
- Patent Title: Identifying and recommending code snippets to be reused by software developer
-
Application No.: US16573911Application Date: 2019-09-17
-
Publication No.: US11194553B2Publication Date: 2021-12-07
- Inventor: Padmanabha Venkatagiri Seshadri , Vijay Kumar Ananthapur Bache , Bidhu Ranjan Sahoo , Vijay Ekambaram
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Winstead PC
- Agent Robert A. Voigt, Jr.
- Main IPC: G06F8/36
- IPC: G06F8/36 ; G06F11/30 ; G06F8/73 ; G06F8/71

Abstract:
A computer-implemented method, system and computer program product for identifying and recommending code snippets to be reused by a software developer. Multiple sources (e.g., social media messages) are monitored for source code development difficulties. In response to detecting a source code development difficulty, the source code which is the source of the detected source code development difficulty is labeled with a struggle tag, which may indicate a category of the source code. Furthermore, source code snippets from various sources (e.g., source code snippets publicly available on the Internet) are mined, identified and labeled with tags, which may indicate a category of the source code snippet. Relevant source code snippets are identified to address the software developer's struggles based on matching one or more of these tags with the struggle tag, which are later ranked as to which are the best to address the software developer's struggles in writing source code.
Public/Granted literature
- US20210081182A1 IDENTIFYING AND RECOMMENDING CODE SNIPPETS TO BE REUSED BY SOFTWARE DEVELOPER Public/Granted day:2021-03-18
Information query