Design of robust robot programs: Deviation detection and classification using entity-based resources | IEEE Conference Publication | IEEE Xplore