System and method for developing and deploying a model-driven editor
First Claim
1. A computer-implemented method comprising:
- displaying a model and corresponding instance data during a model-driven editor development on a display, the model-driven editor resulting from the instance data;
receiving a developer configuration request from a developer to deploy the model-driven editor;
disabling viewing the model in response to the developer configuration request; and
deploying the model-driven editor after the disabling, the deployed model-driven editor including the model.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for developing software using dynamic dual-mode model and data entry is presented. During development, a model developer uses a model window and an editor window to create a model-driven editor. The model window displays model data, and the editor window displays instances of the model data, which results in the model-driven editor. When the developer is ready to deploy the model-driven editor, the model developer simply inhibits the model window. Therefore, the models are not compiled during deployment and, in turn, the model developer does not need to test compiled code. Since the model-driven editor relies upon self-contained models, the models may be updated, added, or removed locally or remotely on an individual basis. In one embodiment, the end user is able to re-enable the model window in order to view model data.
40 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
displaying a model and corresponding instance data during a model-driven editor development on a display, the model-driven editor resulting from the instance data;
receiving a developer configuration request from a developer to deploy the model-driven editor;
disabling viewing the model in response to the developer configuration request; and
deploying the model-driven editor after the disabling, the deployed model-driven editor including the model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product stored on a computer operable media, the computer operable media containing instructions for execution by a computer, which, when executed by the computer, cause the computer to implement a method for developing and deploying a model-driven editor, the method comprising:
-
displaying a model and corresponding instance data during a model-driven editor development, the model-driven editor resulting from the instance data;
receiving a developer configuration request from a developer to deploy the model-driven editor;
disabling viewing the model in response to the developer configuration request; and
deploying the model-driven editor after the disabling, the deployed model-driven editor including the model. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An information handling system comprising:
- one or more displays;
one or more processors;
a memory accessible by the processors;
one or more nonvolatile storage devices accessible by the processors; and
a editor generation tool for developing and deploying a model-driven editor, the editor generation tool being effective to;
display a model and corresponding instance data during a model-driven editor development on one or more of the displays, the model-driven editor resulting from the instance data;
receive a developer configuration request from a developer to deploy the model-driven editor;
disable viewing the model on one of the displays in response to the developer configuration request; and
deploy the model-driven editor to an end user after the disabling, the deployed model-driven editor including the model. - View Dependent Claims (16, 17, 18, 19, 20)
- one or more displays;
Specification