Modeling Damage Spread, Assessment, And Recovery Of Critical Systems