Enhanced graphical development environment for controlling program flow
AssigneeInterVoice Limited Partnership
InventorsEric Weeren, Myra Hambleton
Life of this patent
Estimating the term…
Loading patent…
AssigneeInterVoice Limited Partnership
InventorsEric Weeren, Myra Hambleton
Estimating the term…
A graphical development environment for developing the program flow of an application. The environment represents the program flow as an arrow between starting and end points. A developer can modify the program flow by adding an icon representing a subroutine to any point on the arrow. Loops and possible returns of a subroutine are graphically represented by the environment. If the developer modifies the API of a subroutine, the environment graphically represents the calling routines that are affected by the API change. The environment also allows functional components of subroutines to be overwritten by the caller. In such a case, the overwritten components are executing within the caller's environment space. Different overwritten instances of an overwritable subroutine may exist in the same program flow.
A computer system having a display means, said computer system providing a graphical development environment for users, said computer system comprising:
A computer program product having a computer readable medium having computer program logic recorded thereon for graphically developing an application on a display means, the computer program product comprising:
A method of developing an application on a computer system having display means, comprising the steps of:
Dependencies are inferred from the claim text.