Exploring the role of system operation modes in failure analysis in the context of first generation cyber-physical systems