Temporal logic - a tool for system modelling