| CPC G06F 9/4881 (2013.01) [G06F 9/44505 (2013.01); G06F 9/45558 (2013.01); G06F 2209/486 (2013.01)] | 20 Claims |

|
1. A method, comprising:
instantiating, by at least one processor, at least one program based on at least one program configuration;
receiving, by the at least one processor, a current state of the at least one program from a state persistence storage;
accessing, by the at least one processor, a variables map comprising a mapping of a plurality of file paths to a plurality of alphanumerical prefixes associated with states of the at least one program;
wherein each alphanumerical prefix represents a respective dependency;
determining, by the at least one processor, a dependency configuration of the current state of the at least one program based at least in part on at least one alphanumerical prefix of the plurality of alphanumerical prefixes, the at least one alphanumerical prefix being associated with at least one state matching the current state; and
executing, by the at least one processor, the at least one program in the current state based at least in part on the dependency configuration.
|