Autonomic rejuvenation of cloud applications as a countermeasure to software anomalies. (10th October 2020)