A Description Model of Multi-Step Attack Planning Domain Based on Knowledge Representation