DocumentCode :
2845202
Title :
On the Effective Use of Security Test Patterns
Author :
Smith, Ben ; Williams, Laurie
fYear :
2012
fDate :
20-22 June 2012
Firstpage :
108
Lastpage :
117
Abstract :
Capturing attacker behavior in a security test plan allows the systematic, repeated assessment of a system\´s defenses against attacks. To address the lack of security experts capable of developing effective black box security test plans, we have empirically developed an initial set of six black box security test patterns. These patterns capture the expertise involved in creating a black box security test plan in the same way that software design patterns capture design expertise. Security test patterns can enable software testers lacking security expertise (in this paper, "novices") to develop a test plan the way experts could. The goal of this paper is to evaluate the ability of novices to effectively generate black box security tests by accessing security expertise contained within security test patterns. We conducted a user study of 47 student novices, who used our six initial patterns to develop black box security test plans for six requirements from a publicly available specification for electronic health records systems. We created an oracle for the security test plan by forming a panel of researchers who manually completed the same task as the novices. We found that novices will generate a similar black box test plan to the oracle when aided by the six black box security test patterns.
Keywords :
Catalogs; Natural languages; Programming; Security; Software; Storage area networks; Testing; black box; patterns; security; testing; user study; vulnerability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Security and Reliability (SERE), 2012 IEEE Sixth International Conference on
Conference_Location :
Gaithersburg, MD, USA
Print_ISBN :
978-1-4673-2067-2
Type :
conf
DOI :
10.1109/SERE.2012.23
Filename :
6258300
Link To Document :
بازگشت