The execution manager provides an interface [1] to retrieve

of all child process terminations. This includes both normal and abnormal terminations. It allows a user provided error handler application to extract the termination conditions using POSIX defined macros, e.g. WIFEXITED, WEXITSTATUS, WIFSIGNALED, WTERMSIG.

Termination Notification Performed by the Execution Manager

G_ExecutionManager

In the figure above processes with blue boundaries are examples of user provided applications. Processes with red boundaries are examples of MICROSAR Adaptive base software components.