Patent · US Active

Methods, systems, articles of manufacture and apparatus for code review assistance for dynamically typed languages

US11157384B2 · kind B2 · utility

1Cited by
0References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 27, 2019
Grant dateOct 26, 2021
Priority date
Expiry dateJun 27, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/81
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, apparatus, systems and articles of manufacture are disclosed for code review assistance for dynamically typed languages. An example apparatus to analyze a segment of code includes a function identifier to identify a first input of a first function call included in the segment of the code, a parameter type vector (PTV) estimator model to estimate a first data structure based on the first input, the PTV estimator model generated via a set of reviewed code, a PTV determiner to generate a second data structure based on a data parameter type of the first input, an error comparator to determine a first reconstruction error based on the first data structure, and the second data structure and a recommendation generator to, if the first reconstruction error does not satisfy a recommendation threshold, generate a first recommendation to review the first function call.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.