Invention Grant
- Patent Title: Transitive source code violation matching and attribution
-
Application No.: US14983133Application Date: 2015-12-29
-
Publication No.: US09639351B2Publication Date: 2017-05-02
- Inventor: Anders Starcke Henriksen , Ricardo Pescuma Domenecci
- 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 ; G06F11/36 ; G06F9/45

Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for matching and attributing code violations. One of the methods includes receiving a plurality of snapshots of a code base, including data representing a revision graph of the snapshots of the code base and data representing respective violations in each of the plurality of snapshots. A plurality of transitively matched violations in the code base are generated, wherein each transitively matched violation represents a respective sequence of matching violations from a first violation of a first snapshot to a second violation of a second snapshot, wherein each transitively matched violation identifies a respective first violation representing an initial occurrence of a coding defect in the code base and a respective second violation representing a last occurrence of the coding defect in the code base.
Public/Granted literature
- US20160162388A1 TRANSITIVE SOURCE CODE VIOLATION MATCHING AND ATTRIBUTION Public/Granted day:2016-06-09
Information query