×

Program analysis support device

  • US 9,087,151 B2
  • Filed: 08/11/2009
  • Issued: 07/21/2015
  • Est. Priority Date: 02/18/2009
  • Status: Active Grant
First Claim
Patent Images

1. A program analysis support device having a program that represents a circuit diagram of relay logic and includes a plurality of hierarchical program modules, which are units of the relay logic, the device comprising:

  • a microprocessor configured toinput and hold a program analysis condition indicating a proposed change to the relay logic, the program analysis condition including at least one of the program modules and at least one device of the at least one of the program modules to be changed, as designated by a user,execute analysis of the at least one program module to identify dependent devices whose operation is dependent upon the at least one device to be changed and to identify program modules containing the dependent devices,output and store an analysis result including dependence directed graphs indicating hierarchical dependencies of the identified dependent devices,output and store a collection of the identified program modules containing the dependent devices, anddisplay the analysis result whereinthe executing and the outputting and storing a collection are performed iteratively to identify other dependent devices whose operation is dependent upon the dependent devices identified in previous iterations of the executing in the program modules of the collection output in previous iterations of the outputting and storing,thereby to improve efficiency of identifying devices and program modules affected by a change in the circuit diagram.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×