Patent ID: 8490067
Filing Date: 2013-07-16
Classification: G06F

Abstract:
1. A computer-implemented method for analyzing a graphical program, the method comprising: utilizing a computer to perform: providing a graphical program, wherein the graphical program comprises a plurality of interconnected nodes that visually indicate functionality of the graphical program, wherein the graphical program is written in a graphical programming language in which each node has at least one associated flag for configuring the node to provide graphical code coverage information without requiring a user to add instrumentation code, wherein the graphical program comprises a plurality of block diagrams arranged in a hierarchical manner, comprising a top-level block diagram and one or more sub-block diagrams, and wherein each block diagram includes a respective subset of the plurality of interconnected nodes; wherein at least one of the block diagrams comprises a node that includes at least one of the sub-block diagrams, wherein when a block diagram executes, all the respective nodes of the block diagram execute, and wherein each node in the plurality of interconnected nodes is configured to provide graphical code coverage information when executed; executing the graphical program, wherein said executing generates graphical code coverage information for the graphical program indicating which nodes executed; and storing the graphical code coverage information.