Patent · US Active

Automated detection of ambiguities in software design diagrams

US10860295B1 · kind B1 · utility

10Cited by
31References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 3, 2019
Grant dateDec 8, 2020
Priority date
Expiry dateJan 23, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/38
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and computer-readable media for automated detection of ambiguities in software design diagrams are disclosed. One or more graphs are determined that represent a plurality of elements of a design diagram. The one or more graphs comprise a plurality of nodes representing components and a plurality of edges representing relationships between the components. An evaluation of the design diagram with respect to one or more rules is initiated by a rules engine. The evaluation is based (at least in part) on traversal of the one or more graphs. Based (at least in part) on the evaluation, one or more flaws are identified in the design diagram. A modified design diagram is generated that represents remediation of at least a portion of the one or more flaws.

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