The Situation analyzer is used to alert about exceptional situations of the functional unit and of instances of mismatch with the scenario.

Sub units

Control data

The system designers may use a rule editor to define the expected situations and the  transition rules, and store them in the situation knowledge base, for analysis at run-time.

Trigger

The functional unit should report to the situation analyzer about all state  transitions. Each transition should trigger an analysis session.

Input

The analyzer receives scenario data from the scenario knowledge base. The scenario data are used by the analyzer to decide if the situation is expected at the effective scenario.

Data analysis

The decision about the exceptional conditions is by checking the compliance with the rules stored in the situation knowledge base.

Output

The analyzer reports to the alarm units about the exceptional situations.

The recorder is used by the incidence analyzer  for investigation.

Updated on 21 Feb 2017.