| CPC G06F 8/71 (2013.01) [G06F 8/65 (2013.01)] | 20 Claims |

|
1. A system for deploying a software application associated with document management, the system comprising processing circuitry implemented by one or more processors, the processing circuitry having access to a memory and configured to:
determine, for a time window, a current version of a widget and a next version of the widget to implement a software application of the one or more software applications, wherein a repository is configured to provide the current version of the widget in response to a first call for the current version of the widget and provide the next version of the widget in response to a second call for the next version of the widget;
in response to receiving a first request for the software application, output instructions to execute the current version of the widget; and
in response to receiving a second request for the software application after the first request, output instructions to execute the next version of the widget based on a number of responses to previous requests that select the current version of the widget, the previous requests including the first request.
|