A man cleaning the floor in an empty room
a man is cleaning the floor
We have also found these criteria useful since they are technology neutral (can be used regardless of the technology used to produce the signature) and allow for a variety of implementation methods, depending of the degree of risk associated with a given application.