If the system (or subsystem) is designed for test engines, and the state of the hacked engine is a normal state in the system, expected as a result of normal processing of the system, this is no exception. if the system is one for use in a production engine, where when the engine is hacked, the overall system can no longer execute it; โข perform a constructive function (to lift the boxes, move the car forward, whatever), then the excluding engine is an exception,
if the overall system is a combination of both, then within the subsystem that functions as a tester of the engine (where the cracked engine is one of the states, the system is intended for control, monitoring, sending reports and diagnostics, etc.), this should be a certain state , and not an exception, but in the rest of the system this should be an exception ... Then in the interface between these two subsystems you will need to detect the hacked state of the engine and convert it to an exception (and / or vice versa)
source share