A qualitative analysis of software security patterns
Model-based evaluation: from dependability to security