A software tool for lifetime prediction of thermal barrier coating systems