self healing application in engineering