Real-time, closed-loop control systems across the sectors rely on the deterministic completion of defined tasks within tight time windows to gather data, process it, and update the system. That places the onus on developers to ensure that the completion of these tasks is achievable even in the worst case – a requirement that is specified in a host of safety-focused standards including DO-178C, IEC 61508, ISO 26262, and many more.
TBexec leverages proven dynamic analysis test technology to automate application-wide timing and coverage measurements and provide an intuitive graphical representation of the resulting data. For example, the “Schedule Graph” below shows the execution timing of each function.