TY - GEN
T1 - Mitigating security threats using tactics and patterns
T2 - a controlled experiment
AU - Pedraza-García, Gilberto
AU - Noël, René
AU - Matalonga, Santiago
AU - Astudillo, Hernán
AU - Fernandez, Eduardo B.
PY - 2016/11/28
Y1 - 2016/11/28
N2 - Security Patterns and Architectural Tactics are two well-known techniques for designing secure software systems. There is little or no empirical evidence on their relative effectiveness for security threats mitigation. This study presents MUA (Misuse activities + Patterns), an extension of misuse activities that incorporates patterns, and reports on a controlled comparison of this method that incorporate these techniques for threat mitigation with regard to MAST (Methodology for Applying Security Tactics) which already incorporates tactics. A simple Tsunami Alert System design was analyzed and modified by 40 undergraduate students, and significant difference was found for security threats mitigation (averaging 3.0 for Patterns versus 1.9 for Tactics, in a 1-to-5 scale). This result is contrary to previous results with professional subjects, leading us to believe that novices benefit more of detailed advice than of high-level concepts.
AB - Security Patterns and Architectural Tactics are two well-known techniques for designing secure software systems. There is little or no empirical evidence on their relative effectiveness for security threats mitigation. This study presents MUA (Misuse activities + Patterns), an extension of misuse activities that incorporates patterns, and reports on a controlled comparison of this method that incorporate these techniques for threat mitigation with regard to MAST (Methodology for Applying Security Tactics) which already incorporates tactics. A simple Tsunami Alert System design was analyzed and modified by 40 undergraduate students, and significant difference was found for security threats mitigation (averaging 3.0 for Patterns versus 1.9 for Tactics, in a 1-to-5 scale). This result is contrary to previous results with professional subjects, leading us to believe that novices benefit more of detailed advice than of high-level concepts.
KW - Fondecyt
U2 - 10.1145/2993412.3007552
DO - 10.1145/2993412.3007552
M3 - Conference contribution
SN - 9781450347815
SP - 1
EP - 7
BT - Proccedings of the 10th European Conference on Software Architecture Workshops - ECSAW '16
PB - ACM Press
CY - New York
ER -