TY - GEN
T1 - Effective security impact analysis with patterns for software enhancement
AU - Okubo, Takao
AU - Kaiya, Haruhiko
AU - Yoshioka, Nobukazu
PY - 2011
Y1 - 2011
N2 - Unlike functional implementations, it is difficult to analyze the impact software enhancements on security. One of the difficulties is identifying the range of effects by new security threats, and the other is developing proper countermeasures. This paper proposes an analysis process that uses two kinds of security pattern: security requirements patterns for identifying threats and security design patterns for identifying countermeasures at an action class level. With these two patterns and the conventional traceability methodology, developers can estimate and compare the amounts of modifications needed by multiple security countermeasures.
AB - Unlike functional implementations, it is difficult to analyze the impact software enhancements on security. One of the difficulties is identifying the range of effects by new security threats, and the other is developing proper countermeasures. This paper proposes an analysis process that uses two kinds of security pattern: security requirements patterns for identifying threats and security design patterns for identifying countermeasures at an action class level. With these two patterns and the conventional traceability methodology, developers can estimate and compare the amounts of modifications needed by multiple security countermeasures.
KW - Application security
KW - Software pattern
KW - Software requirements engineering
UR - http://www.scopus.com/inward/record.url?scp=80455162448&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80455162448&partnerID=8YFLogxK
U2 - 10.1109/ARES.2011.79
DO - 10.1109/ARES.2011.79
M3 - Conference contribution
AN - SCOPUS:80455162448
SN - 9780769544854
T3 - Proceedings of the 2011 6th International Conference on Availability, Reliability and Security, ARES 2011
SP - 527
EP - 535
BT - Proceedings of the 2011 6th International Conference on Availability, Reliability and Security, ARES 2011
T2 - 2011 6th International Conference on Availability, Reliability and Security, ARES 2011
Y2 - 22 August 2011 through 26 August 2011
ER -