Patent · US Active

Donut domains—efficient non-convex domains for abstract interpretation

US8719790B2 · kind B2 · utility

2Cited by
2References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 23, 2012
Grant dateMay 6, 2014
Priority date
Expiry dateMay 25, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3608
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer implemented program analysis method employing a set of new abstract domains applicable to non-convex invarients. The method analyzes programs statically using abstract interpretation while advantageously considering non-convex structures and in particular those situations in which an internal region of an unreachable state exists within a larger region of reachable states. The method employs a new set of non-convex domains (donut domains) based upon the notion of an outer convex region of reachable states (Domain D1) and an inner region of unreachable states (Domain D2) which advantageously permits capture of non-convex properties by using convex regions and operations.

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