Testing and debugging framework for application builders
First Claim
Patent Images
1. A method for building a software application utilizing an application building tool, said method comprising the steps of:
- a) creating and editing a set of application objects, each application object including application object properties, one of said application object properties including a debug level property capable of being set to indicate participation of said object in a debug version;
b) generating an application capable of being executed from a high-level application constructed out of said application objects;
c) interactively setting one or more code generation parameters including a debug level parameter for determining a debug level of the generated application, andd) including all the application objects in the generated application if a debug level parameter is set, or, if the debug level parameter is not set, omitting debug objects having debug level property set from the generated application.
1 Assignment
0 Petitions
Accused Products
Abstract
An application builder system and methodology enables a user to create an application using a builder (“builder application”); interactively edit the builder application by adding and removing application objects; interactively edit the properties of the application objects, including a new property called “debug level”; interactively set values of parameters for a code generator, including the value of a new parameter called “debug level”; invoking the code generator to automatically generate application code; and running the resulting generated application.
16 Citations
10 Claims
-
1. A method for building a software application utilizing an application building tool, said method comprising the steps of:
-
a) creating and editing a set of application objects, each application object including application object properties, one of said application object properties including a debug level property capable of being set to indicate participation of said object in a debug version; b) generating an application capable of being executed from a high-level application constructed out of said application objects; c) interactively setting one or more code generation parameters including a debug level parameter for determining a debug level of the generated application, and d) including all the application objects in the generated application if a debug level parameter is set, or, if the debug level parameter is not set, omitting debug objects having debug level property set from the generated application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification