Patent · US Active

Method for static security enforcement of a DSL

US10379824B2 · kind B2 · utility

1Cited by
5References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 2016
Grant dateAug 13, 2019
Priority date
Expiry dateOct 22, 2036

Classification

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

Abstract

An example system and method for securing computer code of a dynamic Domain Specific Language (DSL) that leverages a General Purpose Language (GPL). An example method includes enhancing compile-time security enforcement functionality for computer code written using the DSL, in part by using a compiler to perform static analysis on the DSL computer code. The static analysis includes referencing a security policy defining one or more unacceptable program behaviors; and indicating when execution of the computer code would result in performance of the one or more unacceptable program behaviors based on results of the static analysis.

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