Security Risk Assessment of Software Architecture, Methodology and Validation

  • Hajsaid F
  • Hassouneh Y
  • Ammar H
N/ACitations
Citations of this article
1Readers
Mendeley users who have this article in their library.

Abstract

-Security risk assessment is considered a significant and indispensable process in all phases of software development lifecycles, and most importantly at the early phases. Estimating the security risk should be integrated with the other product developments parts and this will help developers and engineers determine the risky elements in the software system, and reduce the failure consequences in that software. This is done by building models based on the data collected at the early development cycles. These models will help identify the high risky elements. In this paper, we introduce a new methodology used at the early phases based on the Unified Modeling Language (UML), Attack graph, and other factors. We estimate the probability and severity of security failure for each element in software architecture based on UML, attack graph, data sensitivity analysis, access rights, and reachability matrix. Then risk factors are computed and validation studies are conducted. An e-commerce case study is investigated as an example.

Cite

CITATION STYLE

APA

Hajsaid, F., Hassouneh, Y., & Ammar, H. H. (2014). Security Risk Assessment of Software Architecture, Methodology and Validation. IJCSN -International Journal of Computer Science and Network ISSN, 3(6), 2277–5420.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free