Real-Time Attack Graph Generation Using Intrusion Alerts