Text this: Attack scenarios reasoning,hypothesizing and predicting based on capability transition model