1 Introduction
Off-nominal behaviors (ONBs) are unexpected or unintended behaviors of a system [1], [7], [12]. ONBs can occur for various reasons such as human errors caused by not following the intended procedures, components of a system being in conflicting states of operation, and environmental conditions resulting in such conflicting states. ONBs have been a major concern in the areas of embedded systems [1], medical devices, autonomous robotic systems [43], and safety-critical systems [2] because not addressing ONBs in these application domains might result in hazardous accidents and even catastrohpic results [29]. Unlike expected or nominal behaviors, ONBs requires knowledge acquisition of missing requirements and they are usually not specified in natural language (NL) requirements [12].