On conditions for self-healing in distributed software systems | IEEE Conference Publication | IEEE Xplore