PROJECT TITLE :
Recovery From Software Failures Caused by Mandelbugs
ABSTRACT:
Software failures are still a significant concern in mission- and enterprise-critical contexts, despite important efforts spent in software testing. In truth, while software testing is effective against easily-reproducible bugs (Bohrbugs), it's considerably less appropriate for handling bugs that lead to hard-to-reproduce failures (Mandelbugs). On the positive facet, the elusive nature of Mandelbugs provides opportunities for failure recovery, that are investigated during this paper. Based mostly on real cases of Mandelbugs in eleven Data Technology (IT) systems running in production, the paper proposes a model that describes the recovery processes in IT systems. It then presents closed-kind expressions, and a numerical analysis, of the mean time to recovery, and also the software (un)availability. This analysis allows the designer to compare recovery strategies, furthermore to see the parameters having a high influence on the efficacy of recovery from failures caused by Mandelbugs.
Did you like this research project?
To get this research project Guidelines, Training and Code... Click Here