Constructing attack scenarios through correlation of intrusion alerts | Synapse