The invention relates to a method for supervising a task-based data
processing, wherein for a plurality of tasks the following steps are
performed for each task: scheduling the task for processing, and logging
the scheduling of the task by storing a task identifier in a log memory,
said task identifier identifying the scheduled task and being assigned to
the scheduled task. The task identifiers stored in the log memory form a
task history pattern of scheduled tasks. By means of the task history
pattern is detected, whether a failure appears in the task-based data
processing. At least one safety measure is taken when a failure is
detected. The invention relates further to a corresponding network
element, communications system and computer program.