Patent · US Active

Automated code generation using analysis of design diagrams

US11531763B1 · kind B1 · utility

4Cited by
13References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 10, 2019
Grant dateDec 20, 2022
Priority date
Expiry dateDec 10, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/033
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and computer-readable media for automated code generation using analysis of design diagrams are disclosed. A diagram-to-code system determines one or more security properties of a plurality of components associated with a software product. Relationships between the components are indicated in a software design diagram. At least some of the security properties are determined using input to a user interface. The diagram-to-code system generates one or more secure code packages based (at least in part) on the software design diagram and the one or more security properties. The secure code package(s) implement one or more security controls associated with the software product. The secure code package(s) are provided to a developer. The secure code package(s) and additional program code from the developer are compiled into a compiled software product. Execution of the compiled software product mitigates security vulnerabilities using the one or more security controls.

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