| CPC G06F 8/38 (2013.01) [G06F 3/0482 (2013.01); G06F 40/186 (2020.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
by one or more computer processors executing program instructions:
displaying an interactively-configurable layout to an application creator user;
adding an interactively-configurable component to the interactively-configurable layout, wherein when configured, the interactively-configurable component allows one or more operations to be performed on a data object having a data object type;
accessing an ontology that defines a data model to determine one or more variables for configuring the interactively-configurable component, wherein said one or more variables comprise inputs or outputs of the interactively-configurable component, wherein said one or more variables adhere with the data object type to prevent a data object type mismatch variables when the one or more operations are performed on the data object;
displaying the one or more variables to the application creator user;
configuring the interactively-configurable component based on a least a selection of the one or more variables by the application creator user; and
generating a workflow application including a component based on the configuration of the interactively-configurable component.
|