Invention Grant
- Patent Title: Implicit software dependency analysis
-
Application No.: US15090420Application Date: 2016-04-04
-
Publication No.: US09678720B2Publication Date: 2017-06-13
- Inventor: Joshua George Hale , Luke James Cartey
- Applicant: SEMMLE LIMITED
- Applicant Address: GB Oxford
- Assignee: Semmle Limited
- Current Assignee: Semmle Limited
- Current Assignee Address: GB Oxford
- Agency: Fish & Richardson P.C
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45 ; G06F11/36

Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generated aggregated dependencies between software elements in a code base. One of the methods includes receiving a request to generate implicit dependencies introduced by remote procedure calls in a project. A registration of a remote procedure call is identified, wherein the registration of the remote procedure call specifies a target function and a name for the remote procedure call. An invocation of the remote procedure call using the name for the remote procedure call is identified, wherein the invocation occurs in a source software element of the project. A definition of the target function of the remote procedure call is identified, wherein the target function is defined in a target software element of the project. A new dependency is generated, the new dependency being a dependency from the source software element to the target software element.
Public/Granted literature
- US20170090876A1 IMPLICIT SOFTWARE DEPENDENCY ANALYSIS Public/Granted day:2017-03-30
Information query