Patent ID: 8151218

Claim:
A non-transitory, computer accessible memory medium comprising program instructions that are executable by a processor to: display a first graphical program on a display, wherein the first graphical program comprises a plurality of interconnected nodes which visually specifies functionality of the first graphical program; receive user input selecting at least one of the plurality of interconnected nodes while editing the first graphical program; automatically generate a second graphical program based on the user input, wherein the second graphical program comprises the at least one of the plurality of interconnected nodes and one or more additional graphical program nodes coupled to the at least one of the plurality of interconnected nodes, wherein said automatically generating the second graphical program determines the one or more additional graphical program nodes and is performed without requiring additional user input, and wherein the second graphical program is executable independently of the first graphical program to experiment with or evaluate the at least one of the plurality of interconnected nodes; and display the second graphical program on the display.