Method and apparatus for providing autoprobe features in a graphical data flow diagram
DCFirst Claim
1. A method for improved debugging of a data flow diagram in a computer system including a video screen and means for creating a graphical data flow diagram, wherein the data flow diagram comprises a plurality of interconnected function icons, wherein the plurality of interconnected function icons include a first function icon including at least one input and at least one output, a first wire connected to the at least one input of the first function icon to provide data to the first function icon, a second function icon including at least one input and at least one output, and a second wire connected to the at least one output of the first function icon and also connected to the at least one input of the second function icon to provide data from the first function icon to the second function icon, the method comprising the computer-implemented steps of:
- receiving a request to enable an autoprobe feature to display data associated with or produced by icons in said data flow diagram;
beginning execution of said data flow diagram after said step of receiving said request to enable said autoprobe feature;
displaying on the screen one or more bubbles propagating on said first wire after said steep of executing;
the first function icon executing after said step of beginning execution of said data flow diagram and after said step of displaying on the screen the one or more bubbles propagating on said first wire, wherein the first function icon generates first data;
automatically displaying on the screen the first data output from the first function icon proximate to the first function icon after the first function icon executes, wherein said step of displaying on the screen the first data output from the first function icon is performed in response to said autoprobe feature being enabled;
displaying on the screen one or more bubbles propagating on said second wire after said step of displaying on the screen the first data output from the first function icon;
the second function icon executing after the first function icon executes and after said step of displaying on the screen the one or more bubbles propagating on said second wire, wherein the second function icon generates second data;
automatically displaying on the screen the second data output from the second function icon proximate to the second function icon after the second function icon executes, wherein said step of displaying on the screen the second data output from the second function icon is performed in response to said autoprobe feature being enabled.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
An autoprobe feature which illustrates the data output of each node as data propagates through a data flow program. As each node in the diagram executes or fires, a routine is invoked which displays the resultant data on the block diagram. Thus, a user can select the autoprobe feature and visually see the data flow out each node as the block diagram executes. Thus, the user can immediately determine if one node is providing incorrect output.
129 Citations
3 Claims
-
1. A method for improved debugging of a data flow diagram in a computer system including a video screen and means for creating a graphical data flow diagram, wherein the data flow diagram comprises a plurality of interconnected function icons, wherein the plurality of interconnected function icons include a first function icon including at least one input and at least one output, a first wire connected to the at least one input of the first function icon to provide data to the first function icon, a second function icon including at least one input and at least one output, and a second wire connected to the at least one output of the first function icon and also connected to the at least one input of the second function icon to provide data from the first function icon to the second function icon, the method comprising the computer-implemented steps of:
-
receiving a request to enable an autoprobe feature to display data associated with or produced by icons in said data flow diagram; beginning execution of said data flow diagram after said step of receiving said request to enable said autoprobe feature; displaying on the screen one or more bubbles propagating on said first wire after said steep of executing; the first function icon executing after said step of beginning execution of said data flow diagram and after said step of displaying on the screen the one or more bubbles propagating on said first wire, wherein the first function icon generates first data; automatically displaying on the screen the first data output from the first function icon proximate to the first function icon after the first function icon executes, wherein said step of displaying on the screen the first data output from the first function icon is performed in response to said autoprobe feature being enabled; displaying on the screen one or more bubbles propagating on said second wire after said step of displaying on the screen the first data output from the first function icon; the second function icon executing after the first function icon executes and after said step of displaying on the screen the one or more bubbles propagating on said second wire, wherein the second function icon generates second data; automatically displaying on the screen the second data output from the second function icon proximate to the second function icon after the second function icon executes, wherein said step of displaying on the screen the second data output from the second function icon is performed in response to said autoprobe feature being enabled. - View Dependent Claims (2, 3)
-
Specification