Title of article :
Quantitative evaluation of software security: an approach based on UML/SecAM and evidence theory
Author/Authors :
sedaghatbaf, ali iran university of science and technology - school of computer engineering, ايران , abdollahi azgomi, mohammad iran university of science and technology - school of computer engineering, ايران
From page :
141
To page :
153
Abstract :
Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient knowledge. This inaccuracy is ignored in most of the existing evaluation methods. The aim of this paper is to explicitly consider parameter uncertainty in the software security evaluation process. In particular, we use the Dempster-Shafer theory of evidence to formulate the uncertainties in input parameters and determine their effects on output measures. In the proposed method, security attacks are expressed using UML diagrams (i.e., misuse case and mal-activity diagrams) and security parameters are specified using the SecAM profile. UML/SecAM models are then transformed into attack trees, which allow quantifying the probability of security breaches. The applicability of the method is validated by a case study on an online marketing system.
Keywords :
Software architecture , Security Evaluation , Uncertainty Quantification , Evidence Theory
Journal title :
ISeCure - The ISC International Journal of Information Security
Journal title :
ISeCure - The ISC International Journal of Information Security
Record number :
2542919
Link To Document :
بازگشت