1. A computer implemented method for dynamically selecting sensor subsets for sampling based on time criticality, the computer implemented method comprising: determining rise times for a plurality of sensors in a system; recording values of the sensors; determining a time criticality of the sensors based on the rise times; processing the sensors in the system, wherein the processing step further comprises: creating sensor subsets based on one or more constraints of the sensors; monitoring the values of the sensors in a first sensor subset; responsive to a determination that, prior to a next scheduled sampling of the first sensor subset, a value of a sensor in the monitored first sensor subset will exceed a threshold constraint, flagging the sensor; and moving the flagged sensor to a second sensor subset which complies with the constraints on the flagged sensor.