Software problem coping mechanisms