CPC G06Q 10/06316 (2013.01) [G06Q 10/0633 (2013.01)] | 20 Claims |
1. A method comprising:
providing access to a plurality of stored lifecycle fragments, each of the lifecycle fragments comprising one or more process steps relating to a lifecycle process;
configuring a plurality of sequential process steps arranged to form a lifecycle process;
providing a lifecycle fragment widget between first and second process steps of the lifecycle process, the lifecycle fragment widget having an input and an output, the lifecycle fragment widget containing logic that specifies a selection of a lifecycle fragment for execution based on input data;
during runtime of the lifecycle process, receiving data from the first process step;
selecting, by the logic of the lifecycle fragment, a lifecycle fragment from the plurality of stored lifecycle fragments based on the received data from the first process step;
fetching the selected lifecycle fragment;
executing the selected lifecycle fragment to generate fragment output data using the received data from the first process step; and
providing the fragment output data as an input to the second process step.
|