When debugging redundant systems, the application of "classic" embedded software development often comes to a limit: system-internal failure detectors react on desired (e.g. breakpoints) or undesired (e.g. modification of timing behaviour) influences by the debugging tools, and cause the target software to react.
Aviotech's SPY Technology is a debugging solution for the application in distributed redundant systems with cycle-oriented processing. Its key features are:
The SPY approach comprisis three parts: