Control system and method for direct execution of software application information models without code generation
First Claim
Patent Images
1. A method, using a target computer, for automatically creating and executing a process flow in real time for a software application without code generation normally associated with execution of a software application, comprising the steps of:
- creating an information model, the information model representing a software application to be executed on the target computer, the information model including at least on control directive and a dictionary of controls describing the software application specification;
processing the information model using a process flow control engine according to the at least one control directive and the dictionary of controls to thereby cause the process flow control engine to automatically generate and execute the process flow for the software application directly from the at least one control directive and the dictionary of controls of the information model in real time without generation of code normally associated with the software application.
5 Assignments
0 Petitions
Accused Products
Abstract
A model information control system ("MICS") is used in conjunction with a user-defined information model and one or more conventional information system program modules or "functions" to execute business applications. The MICS includes an event-action-state machine that manipulates the user-defined information model and the functions.
51 Citations
11 Claims
-
1. A method, using a target computer, for automatically creating and executing a process flow in real time for a software application without code generation normally associated with execution of a software application, comprising the steps of:
-
creating an information model, the information model representing a software application to be executed on the target computer, the information model including at least on control directive and a dictionary of controls describing the software application specification; processing the information model using a process flow control engine according to the at least one control directive and the dictionary of controls to thereby cause the process flow control engine to automatically generate and execute the process flow for the software application directly from the at least one control directive and the dictionary of controls of the information model in real time without generation of code normally associated with the software application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A control system used in conjunction with a target computer for generating and executing a process flow associated with a software application in real time without code generation, comprising:
-
an information model representing the software application to be executed on the target computer, the software application having at least one control directive and a dictionary of controls within the information model describing the software application specification; and a process flow control engine for processing the information model according to the at least one control directive and the dictionary of controls to thereby cause the process flow control engine to generate and execute the process flow directly from the at least one control directive and the dictionary of controls of the information model in real time without the generation of code normally associated with execution of the software application. - View Dependent Claims (9, 10, 11)
-
Specification