A quantitative, model-based approach to the safety verification proble
m for general processing systems operating in the discrete time domain
is presented It is recognized that the operation of most of these sys
tems involves both discrete and continuous characteristics. Therefore,
an appropriate modeling framework is proposed, within which models of
purely discrete, purely continuous and hybrid systems of arbitrary co
mplexity can be constructed consistently. The models developed can the
n be incorporated into a safety verification formulation, which allows
the identification of potential hazards that may occur while operatin
g such systems, together with the combinations of events that lead to
them. Apart from the dynamic process model, the data required for carr
ying out the analysis include the space of possible disturbances and t
he set of operating regimes that are considered to be unsafe or undesi
rable from the operability point of view. The formulation results in a
mixed-integer optimization problem. A number of simple example proble
ms presented illustrate the main ideas of the proposed technique, and
the solution of an industrial-scale case study demonstrates its applic
ability.