<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JIS</journal-id><journal-title-group><journal-title>Journal of Information Security</journal-title></journal-title-group><issn pub-type="epub">2153-1234</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jis.2016.73008</article-id><article-id pub-id-type="publisher-id">JIS-65311</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Cybersecurity: A Statistical Predictive Model for the Expected Path Length
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ubudu</surname><given-names>Kalpani Kaluarachchi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Chris</surname><given-names>P. Tsokos</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sasith</surname><given-names>M. Rajasooriya</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics and Statistics, University Of South Florida, Tampa, FL, USA</addr-line></aff><pub-date pub-type="epub"><day>01</day><month>04</month><year>2016</year></pub-date><volume>07</volume><issue>03</issue><fpage>112</fpage><lpage>128</lpage><history><date date-type="received"><day>1</day>	<month>March</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>2</month>	<year>April</year>	</date><date date-type="accepted"><day>5</day>	<month>April</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The object of this study is to propose a statistical model for predicting the Expected Path Length (expected number of steps the attacker will take, starting from the initial state to compromise the security goal—EPL) in a cyber-attack. The model we developed is based on utilizing vulnerability information along with having host centric attack graph. Utilizing the developed model, one can identify the interaction among the vulnerabilities and individual variables (risk factors) that drive the Expected Path Length. Gaining a better understanding of the relationship between vulnerabilities and their interactions can provide security administrators a better view and an understanding of their security status. In addition, we have also ranked the attributable variables and their contribution in estimating the subject length. Thus, one can utilize the ranking process to take precautions and actions to minimize Expected Path Length.
 
</p></abstract><kwd-group><kwd>Vulnerability</kwd><kwd> Attack Graph</kwd><kwd> Markov Model</kwd><kwd> Security Evaluation</kwd><kwd> Expected Path Length</kwd><kwd> CVSS</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Cyber-attacks are the most formidable security challenge faced by most governments and large scale companies. Cyber criminals are increasingly using sophisticated network and social engineering techniques to steal the crucial information which directly affects the operational effects of the Government or Company’s objectives. According to the Secunia [<xref ref-type="bibr" rid="scirp.65311-ref1">1</xref>] report 2015, one could see how crucial the volume and magnitude of increasing cyber-security threaten. Thus, in understanding the performance, availability and reliability of computer networks, measuring techniques plays an important role in the subject area.</p><p>Quantitative measures are now commonly used to evaluate the security of computer network systems. These measures help administrators to make important decisions regarding their network security.</p><p>In the present study, we have first proposed a stochastic model for security evaluation based on vulnerability exploitability scores and attack path behavior. Here, we consider small case scenarios which include three vulnerabilities (high, medium and small) as a base model to understand the behavior of network topology. We structure the attack graph which includes all possibilities that the attacker reach the goal state and use probabilistic analysis to measure the security of the network. In addition, we propose a statistical model that is driven by the mentioned vulnerabilities along with the significant interactions that is highly accurate. This statistical model will allow us to estimate the Expected Path Length and Minimum number of steps to reach the target with probability one. Having these important estimates, we can take counter steps and acquire relevant resources to protect the security system from the attacker. In addition, utilizing this model we have identified the significant interaction of the key attributable variables. Also we can rank the attributable variables (vulnerabilities) to identify the percentage of contribution to the response (Expected Path Length and Minimum number of steps to reach the target) and furthermore one can perform surface response analysis to identify the acceptable values that will minimize the Expected Path Length among others.</p></sec><sec id="s2"><title>2. Background and Terms of Cybersecurity</title><p>Here we review some of the terminology associated with cyber security for the convenience of the reader. We also describe some basic aspects of Markov chains properties that we utilized in fulfilling the objectives of the present study.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> and <xref ref-type="fig" rid="fig2">Figure 2</xref> below give a schematic presentation of the Common Vulnerability Scoring System (CVSS) which is the basis of the metric calculation model and the temporal and environmental matrices calculation model, respectively.</p><sec id="s3_0_1"><title>2.1.1. Vulnerabilities</title><p>In computer security, a vulnerability [<xref ref-type="bibr" rid="scirp.65311-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.65311-ref4">4</xref>] is a weakness which allows an attacker to reduce a system’s information assurance. Vulnerability is the intersection of three elements, which are, systems susceptibility to the</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Common vulnerability scoring system-base metric calculation model</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-7800364x7.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Common vulnerability scoring system-temporal and environmental metrics calculation model</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-7800364x8.png"/></fig><p>flaw, attacker access to the flaw, and attacker capability to exploit the flaw.</p><p>To exploit a vulnerability, an attacker must have at least one applicable tool or technique that can connect to a system weakness. In this frame, vulnerability is also known as the attack surface.</p><p>The attack surface of a software environment is the sum of the different points (the “attack vectors”) where an unauthorized user (the “attacker”) can try to enter data to or extract data from an environment.</p></sec><sec id="s3_0_2"><title>2.1.2. Attack Graphs</title><p>An attack graph [<xref ref-type="bibr" rid="scirp.65311-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.65311-ref6">6</xref>] is a succinct representation of all paths through a system that ends in a state where an intruder has successfully achieved his goal.</p><p>Attack graphs describe ways in which an adversary can exploit vulnerabilities to break into a system. System administrators analyze attack graphs to understand where their system’s weaknesses lie and to help decide which security measures will be effective to deploy. In practice, attack graphs are produced manually by Red Teams. Construction by hand, however, is tedious, error-prone, and impractical for attack graphs with large number of nodes.</p></sec><sec id="s3_0_3"><title>2.1.3. Frei’s Vulnerabilities Lifecycle</title><p>Frei’s Vulnerability Lifecycle [<xref ref-type="bibr" rid="scirp.65311-ref7">7</xref>] is a representation of stages that vulnerability faces with time. This model calculates the likelihood of an exploit or patch being available a certain number of days after its disclosure date.</p></sec><sec id="s3_0_4"><title>2.1.4. Common Vulnerability Scoring System (CVSS)</title><p>Common Vulnerability Scoring System (CVSS) [<xref ref-type="bibr" rid="scirp.65311-ref8">8</xref>] is a free and open industry standard for assessing the severity of computer system security vulnerabilities. It is under the custodianship of the Forum of Incident Response and Security Teams (FIRST). It attempts to establish a measure of how much concern a vulnerability warrants, compared to other vulnerabilities, so efforts can be prioritized. The scores are based on a series of measurements (called metrics) based on expert assessment. The scores range from 0 to 10. Vulnerabilities with a base score in the range 7.0 - 10.0 are High, those in the range 4.0 - 6.9 as Medium, and 0 - 3.9 as Low. CVSS calculating method is described by <xref ref-type="fig" rid="fig1">Figure 1</xref> and <xref ref-type="fig" rid="fig2">Figure 2</xref> are given in Section 2.</p></sec><sec id="s3_0_5"><title>2.1.5. Cyber Situational Awareness</title><p>Tim Bass [<xref ref-type="bibr" rid="scirp.65311-ref9">9</xref>] first introduced this concept and this is the immediate knowledge of friendly, adversary and other relevant information regarding activities in and through cyberspace and the Electromagnetic Spectrum (EMS). It is obtained from a combination of intelligence and operational activity in cyberspace, the EMS, and in the other domains, both unilaterally and through collaboration with our unified action and public-private partners.</p><p>Cyber situational awareness is the capability that helps security analysts and decision makers:</p><p>・ Visualize and understand the current state of the IT infrastructure, as well as the defensive posture of the IT environment.</p><p>・ Identify what infrastructure components are important to complete key functions.</p><p>・ Understand the possible actions an adversary could undertake to damage critical IT infrastructure components.</p><p>・ Determine where to look for key indicators of malicious activity.</p></sec><sec id="s3_1"><title>2.2. Markov Chain and Transition Probability</title><p>A discrete type stochastic process <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x9.png" xlink:type="simple"/></inline-formula> is called a Markov chain [<xref ref-type="bibr" rid="scirp.65311-ref10">10</xref>] if for any sequence <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x10.png" xlink:type="simple"/></inline-formula> of states, the next state depends only on the current state and not on the sequence of events that preceded it, which is called the Markov property. Mathematically we can write this as follows:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x11.png" xlink:type="simple"/></inline-formula>.</p><p>We will also make the assumption that the transition probabilities <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x12.png" xlink:type="simple"/></inline-formula> do not depend on time. This is called time homogeneity. The transition probabilities (P<sub>i</sub><sub>,j</sub>)<sub> </sub>for Markov chain can be defined as follows:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x13.png" xlink:type="simple"/></inline-formula>.</p><p>The transition matrix P of the Markov chain is the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x14.png" xlink:type="simple"/></inline-formula> matrix whose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x15.png" xlink:type="simple"/></inline-formula> entry <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x16.png" xlink:type="simple"/></inline-formula> satisfied the following properties.</p><disp-formula id="scirp.65311-formula220"><graphic  xlink:href="http://html.scirp.org/file/2-7800364x17.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.65311-formula221"><graphic  xlink:href="http://html.scirp.org/file/2-7800364x18.png"  xlink:type="simple"/></disp-formula><p>Any matrix satisfying the above two equations is the transition matrix for a Markov chain.</p><p>To simulate a Markov chain, we need its stochastic matrix P and an initial probability distribution π<sub>o</sub>.</p><p>Here we shall simulate an N-state Markov chain (X; P; π<sub>0</sub>) for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x19.png" xlink:type="simple"/></inline-formula>, time periods. Let X be a vector of possible state values from sample realizations of the chain. Iterating on the Markov chain will produce a sample path {X<sub>N</sub>} where for each N, X<sub>N</sub> &#206; X. When writing simulation programs this is about using uniformly distributed U [0, 1] random numbers to obtain the corrected distribution in every step.</p>Transient States<p>Let P be the transition matrix [<xref ref-type="bibr" rid="scirp.65311-ref10">10</xref>] for Markov chain X<sub>n</sub>. A “state i” is called transient state if with probability 1 the chain visits i only a finite number of times. Let Q be the sub matrix of P which includes only the rows and columns for the transient states. The transition matrix for an absorbing Markov chain has the following canonical form.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x20.png" xlink:type="simple"/></inline-formula>.</p><p>Here P is the transition matrix, Q is the matrix of transient states, R is the matrix of absorbing states and I is the identity matrix.</p><p>The matrix P represents the transition probability matrix of the absorbing Markov chain. In an absorbing Markov chain the probability that the chain will be absorbed is always 1. Hence, we have</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x21.png" xlink:type="simple"/></inline-formula>.</p><p>Thus, is it implies that all the eigenvalues of Q have absolute values strictly less than 1. Hence, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x22.png" xlink:type="simple"/></inline-formula>is an invertible matrix and there is no problem in defining the matrix</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x23.png" xlink:type="simple"/></inline-formula>.</p><p>This matrix is called the fundamental matrix of P. Let i be a transient state and consider<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x24.png" xlink:type="simple"/></inline-formula>, the total number of visits to i. Then we can show that the expected number of visits to i starting at j is given by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x25.png" xlink:type="simple"/></inline-formula>, the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x26.png" xlink:type="simple"/></inline-formula> entry of the matrix M.</p><p>Therefore, if we want to compute the expected number of steps until the chain enters a recurrent class, assuming starting at state j, we need only sum <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x27.png" xlink:type="simple"/></inline-formula> over all transient states i.</p></sec></sec><sec id="s4"><title>3. Cybersecurity Analysis Method</title><p>The core component of this method is the attack graph [<xref ref-type="bibr" rid="scirp.65311-ref11">11</xref>] . When we draw an attack graph for a cybersecurity system it has several nodes which represent the vulnerabilities that the system has and the attacker’s state [<xref ref-type="bibr" rid="scirp.65311-ref12">12</xref>] . We consider that it is possible to go to a goal state starting from any other state in the attack graph. Also an attack graph has at least one absorbing state or goal state. Therefore we will model the attack graph as an absorbing Markov chain [<xref ref-type="bibr" rid="scirp.65311-ref12">12</xref>] .</p><p>Absorbing state or goal state is the security node which is exploited by the attacker. When the attacker has reached this goal state, attack path is completed. Thus, the entire attack graph consists of these type of attack paths.</p><p>Given the CVSS score for each of the vulnerabilities in the attack Graph, we can estimate the transition probabilities of the absorbing Markov chain by normalizing the CVSS scores over all the edges starting from the attacker’s source state.</p><p>We define,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x28.png" xlink:type="simple"/></inline-formula>= probability that an attacker is currently in state j and exploits a vulnerability in state i.</p><p>n = number of outgoing edges from state i in the attack model.</p><p>v<sub>j</sub> = CVSS score for the vulnerability in state j.</p><p>Then formally we can define the transition probability below,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x29.png" xlink:type="simple"/></inline-formula>.</p><p>By using these transition probabilities we can derive the absorbing transition probability matrix P, which follows the properties defined under Markov chain probability method.</p><sec id="s4_1"><title>3.1. Attack Prediction</title><p>Under the Attack prediction, we consider two methods to predict the attacker’s behavior.</p><sec id="s4_1_1"><title>3.1.1. Multi Step Attack Prediction</title><p>The absorbing transition probability matrix shows the presence of each edge in a network attack graph. This matrix shows every possible single-step attack. In other words, the absorbing transition probability matrix shows attacker reaches ability within one attack step. We can navigate the absorbing transition probability matrix by iteratively matching rows and columns to follow multiple attack steps, and also raise the absorbing transition probability matrix to higher powers, which shows multi-step attacker reach ability at a glance.</p><p>For a square (n &#215; n) adjacency matrix P and a positive integer k, then P<sup>k</sup> is P raised to the power k: Since P is an absorbing transition probability matrix with time, this matrix goes to some stationary matrix Π, where the rows of this matrix are identical. That is,</p><disp-formula id="scirp.65311-formula222"><graphic  xlink:href="http://html.scirp.org/file/2-7800364x30.png"  xlink:type="simple"/></disp-formula><p>At the goal state column of this matrix has ones, so we can find the minimum number of steps that the attacker should try to reach to the goal state with probability 1.</p></sec><sec id="s4_1_2"><title>3.1.2. Prediction of Expected Path Length (EPL)</title><p>The Expected Path Length (EPL) measures the expected number of steps the attacker will take starting from the initial state to reach the goal state (the attacker’s objective). As we discussed earlier P has the following canonical form.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x31.png" xlink:type="simple"/></inline-formula>.</p><p>Here, P is the transition matrix, Q is the matrix of transient states, R is the matrix of absorbing states and I is the identity matrix.</p><p>The matrix P represents the transition probability matrix of the absorbing Markov chain. In an absorbing Markov chain the probability that the chain will be absorbed is always 1. Thus, we have</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x32.png" xlink:type="simple"/></inline-formula>.</p><p>This implies that all the eigenvalues of Q have absolute values strictly less than 1. Thus, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x33.png" xlink:type="simple"/></inline-formula>is an invertible matrix and there is no problem in defining the matrix</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x34.png" xlink:type="simple"/></inline-formula>.</p><p>Using this fundamental matrix M of the absorbing Markov chain we can compute the expected total number of steps to reach the goal state until absorption.</p><p>Taking the summation of first row elements of matrix M gives the expected total number of steps to reach the goal state until absorption and the probability value relates to the goal state gives the expected number of visits to that state before absorption.</p></sec></sec></sec><sec id="s5"><title>4. Illustration: The Attacker</title><p>To illustrate the proposed approach model that we discussed in section 3, we considered a Network Topology [<xref ref-type="bibr" rid="scirp.65311-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.65311-ref12">12</xref>] - [<xref ref-type="bibr" rid="scirp.65311-ref14">14</xref>] given in <xref ref-type="fig" rid="fig3">Figure 3</xref>, below.</p><p>The network consists of two service hosts IP 1, IP 2 and an attacker’s workstation, Attacker connecting to each of the servers via a central router.</p><p>In the server IP 1 the vulnerability is labeled as CVE 2006-5794 and let’s consider this as V<sub>1</sub>.</p><p>In the server IP 2 there are two recognized vulnerabilities, which are labeled CVE 2004-0148 and CVE 2006-5051. Let’s consider this as V<sub>2</sub> and V<sub>3</sub>, respectively.</p><p>We proceed to use the CVSS score of the above vulnerabilities. And the exploitability score (e (v) in <xref ref-type="fig" rid="fig1">Figure 1</xref>) of each vulnerabilities as given in <xref ref-type="table" rid="table1">Table 1</xref>, below.</p><p>Host Centric Attack graph</p><p>The host centric attack graph is shown by <xref ref-type="fig" rid="fig4">Figure 4</xref>, below. Here, we consider that the attacker can reach the</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Network topology</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-7800364x35.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Host centric attack graph</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-7800364x36.png"/></fig><p>goal state only by exploiting V<sub>2</sub> vulnerability. The graph shows all the possible paths that the attacker can follow to reach the goal state.</p><p>Note that IP1,1 state represents V<sub>1</sub> vulnerability and IP2,1 and IP2,2 states represent V<sub>2</sub> and V<sub>3</sub> vulnerabilities, respectively. Also, the notation “10” represents the maximum vulnerability score and this provides attacker the maximum chance to exploit this state. Attacker can reach each state by exploiting the relevant vulnerability.</p><sec id="s5_1"><title>4.1. Adjacency Matrix for the Attack Graph</title><p>Let s<sub>1</sub>, s<sub>2</sub>, s<sub>3</sub>, s<sub>4</sub>, represent the attack states for Attacker, (IP1,1), (IP2,1) and (IP2,2), respectively.</p><p>To find the weighted value of exploiting each vulnerability from one state to another state, we divide the vulnerability score by summation of all out going vulnerability values from that state.</p><p>For our attack graph the weighted value of exploiting each vulnerability is given below.</p><p>1<sup>st</sup> row probabilities:</p><p>Weighted value of exploiting V<sub>1</sub> from s<sub>1</sub> to s<sub>2</sub> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x37.png" xlink:type="simple"/></inline-formula>.</p><p>Weighted value of exploiting V<sub>2</sub> from s<sub>1</sub> to s<sub>3</sub> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x38.png" xlink:type="simple"/></inline-formula>.</p><p>2<sup>nd</sup> row probabilities:</p><p>Weighted value of exploiting V<sub>2</sub> from s<sub>2</sub> to s<sub>3</sub> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x39.png" xlink:type="simple"/></inline-formula>.</p><p>3<sup>rd</sup> row probabilities:</p><p>Weighted value of exploiting V<sub>1</sub> from s<sub>3</sub> to s<sub>2</sub> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x40.png" xlink:type="simple"/></inline-formula>.</p><p>Weighted value of exploiting V<sub>3</sub> from s<sub>3</sub> to s<sub>4</sub> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x41.png" xlink:type="simple"/></inline-formula>.</p><p>4<sup>th</sup> row probabilities:</p><p>Weighted value of exploiting V<sub>3</sub> from s<sub>4</sub> to s<sub>4</sub> is 1.</p><p>For the Host Centric Attack graph we can have the Adjacency Matrix as follows.</p><disp-formula id="scirp.65311-formula223"><graphic  xlink:href="http://html.scirp.org/file/2-7800364x42.png"  xlink:type="simple"/></disp-formula><p>Utilizing the information given in <xref ref-type="table" rid="table1">Table 1</xref>, the matrix A is given by</p><disp-formula id="scirp.65311-formula224"><graphic  xlink:href="http://html.scirp.org/file/2-7800364x43.png"  xlink:type="simple"/></disp-formula><p>Here, 0.5455 is the probability that attacker exploit V<sub>1</sub> vulnerability in first step, from s<sub>1</sub> to s<sub>2</sub>. We can explain 0.0588 as the probability that once in state IP2,1 can exploit V<sub>3</sub> vulnerability and reach to IP2,2 in first attempt. Similarly each probability represents the chance to exploit relevant vulnerability from one state in the first attempt.</p><p>We want to use this matrix to answer the important question in cyber security analysis. We want to find the minimum number of steps to reach the goal state (final destination) with probability one and the expected path length metric.</p></sec><sec id="s5_2"><title>4.2. Finding Stationary Distribution and Minimum Number of Steps</title><p>By using the above matrix A, we can find the probabilities with two, three and several attempt by the attacker to reach the goal state using <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x44.png" xlink:type="simple"/></inline-formula> matrices. From these matrices we can find all possible probabilities from one state to another that the attacker can reach by two steps A<sup>2</sup>, three steps A<sup>3</sup> and four steps A<sup>4</sup> and up to p steps A<sup>p</sup> respectively. We continuous this process until we reach the absorbing matrix and that p value gives the minimum number of steps that the attacker is required to reach the goal state with probability one.</p><p>We proceed by changing the CVSS score and calculate for each combination of V<sub>1</sub>, V<sub>2</sub> and V<sub>3</sub> the minimum number of steps that the attacker will reach the goal state with probability one. These calculations are given in <xref ref-type="table" rid="table2">Table 2</xref>, below.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Vulnerability scores</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Vulnerability</th><th align="center" valign="middle" >Exploitability score</th></tr></thead><tr><td align="center" valign="middle" >V<sub>1</sub> (CVE 2006-5794)</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >V<sub>2</sub> (CVE 2006-5051)</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >V<sub>3</sub> (CVE 2004-0148)</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><table-wrap-group id="2"><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Number of steps for absorbing matrix</title></caption><table-wrap id="2_1"><table><tbody><thead><tr><th align="center" valign="middle" ># of steps</th><th align="center" valign="middle" >V<sub>1</sub></th><th align="center" valign="middle" >V<sub>2</sub></th><th align="center" valign="middle" >V<sub>3</sub></th><th align="center" valign="middle" ># of steps</th><th align="center" valign="middle" >V<sub>1</sub></th><th align="center" valign="middle" >V<sub>2</sub></th><th align="center" valign="middle" >V<sub>3</sub></th><th align="center" valign="middle" ># of steps</th><th align="center" valign="middle" >V<sub>1</sub></th><th align="center" valign="middle" >V<sub>2</sub></th><th align="center" valign="middle" >V<sub>3</sub></th></tr></thead><tr><td align="center" valign="middle" >68</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >407</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >92</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >75</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >87</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >109</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >85</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >138</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >99</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >121</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >197</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >119</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >154</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >374</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >153</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >222</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >118</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >221</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >424</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >149</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >424</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >107</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >212</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >78</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >128</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >400</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >88</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >163</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >165</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >102</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >234</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >233</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >124</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >447</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >439</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >159</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >138</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >269</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >229</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >176</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >504</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >439</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >252</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >634</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><table-wrap id="2_2"><table><tbody><thead><tr><th align="center" valign="middle" >93</th><th align="center" valign="middle" >10</th><th align="center" valign="middle" >7</th><th align="center" valign="middle" >6</th><th align="center" valign="middle" >480</th><th align="center" valign="middle" >9</th><th align="center" valign="middle" >5</th><th align="center" valign="middle" >1</th><th align="center" valign="middle" >107</th><th align="center" valign="middle" >6</th><th align="center" valign="middle" >5</th><th align="center" valign="middle" >4</th></tr></thead><tr><td align="center" valign="middle" >107</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >195</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >135</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >129</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >279</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >191</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >166</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >529</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >359</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >239</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >323</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >149</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >458</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >610</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >210</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >114</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >774</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >393</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >137</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >81</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >242</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >176</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >93</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >450</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >253</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >112</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >564</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >484</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >143</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >134</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >148</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >205</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >187</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >190</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >390</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >348</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >272</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >99</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >215</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >520</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >119</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >396</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >211</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >151</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >493</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >301</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >216</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >187</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >574</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >411</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >342</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >350</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >128</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >423</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >664</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >163</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >351</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >844</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >232</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >74</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >440</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >83</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >180</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >96</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >256</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >115</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >484</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >148</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >296</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >212</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >557</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap></table-wrap-group><p>For example, it will take minimum 68 steps with vulnerability configuration of V<sub>1</sub> = 10, V<sub>2</sub> = 9, V<sub>3</sub> = 8 for the attacker to reach the final goal with probability one. The largest number of steps for the attacker to achieve his goal is 844 steps by using the vulnerabilities, V<sub>1</sub> = 10, V<sub>2</sub> = 2 and V<sub>3</sub> = 1, with probability one.</p></sec><sec id="s5_3"><title>4.3. Expected Path Length (EPL) Analysis</title><p>As described under Section 3.1.2 we measure the expected number of steps the attacker will take starting from the initial state to compromise the security goal. In <xref ref-type="table" rid="table3">Table 3</xref>, we present the calculations of the Expected Path Length of the attacker for various combinations of the vulnerabilities V<sub>1</sub>, V<sub>2</sub> and V<sub>3</sub>.</p><p>For example, it will take 8.25 EPL with vulnerability configuration of V<sub>1</sub> = 10, V<sub>2</sub> = 9, V<sub>3</sub> = 8 for the attacker to compromise the security goal. The largest Expected Path Length of the attacker is 72.8 using V<sub>1</sub> = 8, V<sub>2</sub> = 2 and V<sub>3</sub> = 1.</p></sec></sec><sec id="s6"><title>5. Development of the Statistical Models</title><p>The primary objective here is to utilize the information that we have calculated to develop a statistical model to predict the minimum number of steps to reach the stationary matrix and EPL of the attacker. We used the application software package “R” [<xref ref-type="bibr" rid="scirp.65311-ref15">15</xref>] for required calculations in developing these models.</p><sec id="s6_1"><title>5. 1. Developing a Statistical Model to Predict the Minimum Number of Steps</title><p>By using the information in <xref ref-type="table" rid="table2">Table 2</xref>, we developed a statistical model that estimates the minimum number of</p><table-wrap-group id="3"><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Expected path length for several vulnerabilities</title></caption><table-wrap id="3_1"><table><tbody><thead><tr><th align="center" valign="middle" >Expected path length</th><th align="center" valign="middle" >V<sub>1</sub></th><th align="center" valign="middle" >V<sub>2</sub></th><th align="center" valign="middle" >V<sub>3</sub></th><th align="center" valign="middle" >Expected path length</th><th align="center" valign="middle" >V<sub>1</sub></th><th align="center" valign="middle" >V<sub>2</sub></th><th align="center" valign="middle" >V<sub>3</sub></th></tr></thead><tr><td align="center" valign="middle" >8.25</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >34.25</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >8.98</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >63.25</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >9.96</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >79.91</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >11.33</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >9.53</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >13.39</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >10.78</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >16.81</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >12.65</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >23.67</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >15.77</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >44.22</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >22.01</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >9.32</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >40.72</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >10.33</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >11.39</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >11.75</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >13.36</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >13.87</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >16.64</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >17.42</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >23.19</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >24.5</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >42.86</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >45.75</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >14.35</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >10.81</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >17.85</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >12.29</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >24.85</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >14.5</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >45.85</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >18.19</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >19.67</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >25.57</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >27.33</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >47.71</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >50.33</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >31.48</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >15.33</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >57.82</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >19.22</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >72.8</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >27</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >10.57</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >50.33</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >12.35</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >16.5</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >15.32</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >20.67</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >21.27</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >29</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >39.1</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >54</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >13.25</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >22.83</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >16.42</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >32</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >22.75</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >59.5</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >41.75</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >37</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >18.06</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >68.67</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >24.98</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >87</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >45.73</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >8.798</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >28.7</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >9.73</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >52.37</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >11.04</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >65.67</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >12.14</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >16.27</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >14.97</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >22.82</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >20.64</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >42.44</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >37.64</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><table-wrap id="3_2"><table><tbody><thead><tr><th align="center" valign="middle" >10.18</th><th align="center" valign="middle" >9</th><th align="center" valign="middle" >7</th><th align="center" valign="middle" >6</th><th align="center" valign="middle" >16.43</th><th align="center" valign="middle" >6</th><th align="center" valign="middle" >4</th><th align="center" valign="middle" >3</th></tr></thead><tr><td align="center" valign="middle" >11.54</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >22.6</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >13.58</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >41.1</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >16.99</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >25.89</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >23.79</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >46.89</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >44.22</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >58.5</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >12.2</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >14.78</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >14.35</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >20.19</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >17.93</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >36.44</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >25.1</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >23.04</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >46.6</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >41.38</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >15.43</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >51.29</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >19.26</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >20.14</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >26.93</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >35.81</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >49.93</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >44</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >21.26</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >36.6</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >29.67</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >54.92</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap></table-wrap-group><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Parametric Model: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x45.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x46.png" xlink:type="simple"/></inline-formula> values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Model</th><th align="center" valign="middle" >R<sup>2 </sup></th><th align="center" valign="middle" >Adjusted R<sup>2 </sup></th></tr></thead><tr><td align="center" valign="middle" ><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x47.png" xlink:type="simple"/></inline-formula> </sub></td><td align="center" valign="middle" >0.7244</td><td align="center" valign="middle" >0.7173</td></tr><tr><td align="center" valign="middle" ><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x48.png" xlink:type="simple"/></inline-formula> </sub></td><td align="center" valign="middle" >0.8835</td><td align="center" valign="middle" >0.8773</td></tr><tr><td align="center" valign="middle" ><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x49.png" xlink:type="simple"/></inline-formula> </sub></td><td align="center" valign="middle" >0.9428</td><td align="center" valign="middle" >0.9376</td></tr></tbody></table></table-wrap><p>steps the attacker takes to reach the goal state with probability one.</p><p>The quality of the model is measured by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x50.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x51.png" xlink:type="simple"/></inline-formula> values as defined below:</p><p>The first model in <xref ref-type="table" rid="table4">Table 4</xref> does not include interactions of the three Vulnerabilities, V<sub>1</sub>, V<sub>2 </sub>and V<sub>3</sub> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x52.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x53.png" xlink:type="simple"/></inline-formula> reflect its quality of 0.7244 and 0.7173. The second model shows that there is a significant binary interaction of the each factors and the statistical model shows a significant improvement with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x54.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x55.png" xlink:type="simple"/></inline-formula> of 0.8835 and 0.8773 respectively. However, the best statistical model is obtained when we consider in addition to individual contributions of V<sub>1</sub>, V<sub>2 </sub>and V<sub>3</sub>, two way and three way significant interactions. Thus, from the above table the third model with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x56.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x57.png" xlink:type="simple"/></inline-formula> of 0.9428 and 0.9376 respectively attest to the fact that this statistical model is excellent in estimating the minimum number of steps that an attacker will need to achieve his goal.</p></sec><sec id="s6_2"><title>5.2. Developing a Parametric Model to Predict the Expected Path Length</title><p>By using <xref ref-type="table" rid="table3">Table 3</xref> results we developed a model to find the Expected Path Length that the attacker will take starting from the initial state to reach the security goal.</p><p>To utilize the quality of the model we use R<sup>2</sup> concept and by comparing the values in <xref ref-type="table" rid="table5">Table 5</xref>, the third model gives the highest R<sup>2</sup> and adjusted R<sup>2</sup> value. Therefore we can conclude that the third model gives the best prediction of EPL.</p></sec><sec id="s6_3"><title>5.3. Comparison of Parametric/Statistical Model Value with Markov Model Value</title><p>From the comparison shown in <xref ref-type="table" rid="table6">Table 6</xref>, we can conclude that our proposed statistical model gives accurate predictions.</p></sec><sec id="s6_4"><title>5.4. Rank of Attributable Variables</title><p>In <xref ref-type="table" rid="table7">Table 7</xref>, below we present the ranks of the most important attributable variables with respect to their contribution to estimate the EPL.</p><p>The most attributable variable (vulnerability) is V<sub>3</sub> in quadratic form and individually. Whereas the minimum risk factor is the vulnerability V<sub>1</sub>. Thus, one can use this ranking to take precautionary measures addressing the most dangerous vulnerability or vulnerabilities with priority.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Parametric model (EPL): R<sup>2</sup> and adjusted R<sup>2</sup> values</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Model</th><th align="center" valign="middle" >R<sup>2 </sup></th><th align="center" valign="middle" >Adjusted R<sup>2 </sup></th></tr></thead><tr><td align="center" valign="middle" ><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x58.png" xlink:type="simple"/></inline-formula> </sub></td><td align="center" valign="middle" >0.7253</td><td align="center" valign="middle" >0.7181</td></tr><tr><td align="center" valign="middle" ><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x59.png" xlink:type="simple"/></inline-formula> </sub></td><td align="center" valign="middle" >0.8839</td><td align="center" valign="middle" >0.8778</td></tr><tr><td align="center" valign="middle" ><sub><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x60.png" xlink:type="simple"/></inline-formula> </sub></td><td align="center" valign="middle" >0.943</td><td align="center" valign="middle" >0.9378</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Error calculation of parametric/statistical model (EPL) and Markov model</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parametric value</th><th align="center" valign="middle" >Markov Value</th><th align="center" valign="middle" >Error</th></tr></thead><tr><td align="center" valign="middle" >9.099</td><td align="center" valign="middle" >9.96</td><td align="center" valign="middle" >0.861</td></tr><tr><td align="center" valign="middle" >43.596</td><td align="center" valign="middle" >44.22</td><td align="center" valign="middle" >0.624</td></tr><tr><td align="center" valign="middle" >61.487</td><td align="center" valign="middle" >63.25</td><td align="center" valign="middle" >1.763</td></tr><tr><td align="center" valign="middle" >39.62</td><td align="center" valign="middle" >42.86</td><td align="center" valign="middle" >3.24</td></tr><tr><td align="center" valign="middle" >49.91</td><td align="center" valign="middle" >51.29</td><td align="center" valign="middle" >1.38</td></tr><tr><td align="center" valign="middle" >43.68</td><td align="center" valign="middle" >44</td><td align="center" valign="middle" >0.32</td></tr><tr><td align="center" valign="middle" >10.49</td><td align="center" valign="middle" >10.57</td><td align="center" valign="middle" >0.08</td></tr></tbody></table></table-wrap><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Ranking the variables according to contribution</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Variable</th><th align="center" valign="middle" >Rank</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x61.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >V<sub>3</sub></td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >V<sub>2</sub></td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x62.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >V<sub>2</sub>V<sub>3</sub></td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >V<sub>1</sub>V<sub>2</sub>V<sub>3</sub></td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >V<sub>1</sub></td><td align="center" valign="middle" >7</td></tr><tr><td align="center" valign="middle" >V<sub>1</sub>V<sub>3</sub></td><td align="center" valign="middle" >8</td></tr><tr><td align="center" valign="middle" >V<sub>1</sub>V<sub>2</sub></td><td align="center" valign="middle" >9</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x63.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >10</td></tr></tbody></table></table-wrap></sec></sec><sec id="s7"><title>6. Conclusions</title><p>We have developed a very accurate statistical model that can be utilized to predict the minimum steps to reach the goal state and predict the expected path length.</p><p>This developed model can be used to identify the interaction among the vulnerabilities and individual variables that drive the EPL.</p><p>We ranked the attributable variables and their contribution in estimating the subject length. By using these rankings, security administrators can have a better knowledge about priorities. This will help them to take the necessary actions regarding their security system.</p><p>Here we develop a model for three vulnerabilities and we can expand this model to any large</p><p>Network System. Thus, the proposed methods will assist in making appropriate security decisions in advance.</p></sec><sec id="s8"><title>Cite this paper</title><p>Pubudu Kalpani Kaluarachchi,Chris P. Tsokos,Sasith M. Rajasooriya, (2016) Cybersecurity: A Statistical Predictive Model for the Expected Path Length. Journal of Information Security,07,112-128. doi: 10.4236/jis.2016.73008</p></sec><sec id="s9"><title>Appendix</title><p>Model 1R results</p><p>1) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x64.png" xlink:type="simple"/></inline-formula></p><p>Here y―# of steps takes to reach the goal state with highest probability</p><p>X<sub>i</sub>―Vulnerabilities</p><p>b<sub>i</sub>―coefficient</p><p>Coefficients:</p><p>Estimate Std. Error t value Pr (&gt;|t|)</p><p>(Intercept) 344.167 41.154 8.363 1.55e−13<sup>***</sup></p><p>X1 35.284 5.984 5.896 3.74e−08<sup>***</sup></p><p>X2 −34.115 5.984 −5.701 9.21e−08<sup>***</sup></p><p>X3 −67.803 5.984 −11.331 &lt;2e−16<sup>***</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 90.95 on 116 degrees of freedom</p><p>Multiple R-squared: 0.7244, Adjusted R-squared: 0.7173</p><p>F-statistic: 101.6 on 3 and 116 DF, p-value: &lt;2.2e−16</p><p>2) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x65.png" xlink:type="simple"/></inline-formula></p><p>Coefficients:</p><p>Estimate Std. Error t value Pr(&gt;|t|)</p><p>(Intercept) 446.865 72.410 6.171 1.09e−08<sup>***</sup></p><p>X1 67.645 9.772 6.922 2.85e−10<sup>***</sup></p><p>X2 −81.662 23.169 −3.525 0.000613<sup>***</sup></p><p>X3 −149.982 29.943 −5.009 2.04e−06<sup>***</sup></p><p>X4 −1.240 2.516 −0.493 0.623005</p><p>X5 −13.700 3.863 −3.546 0.000570<sup>***</sup></p><p>X6 29.354 2.516 11.667 &lt;2e−16<sup>***</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 59.9 on 113 degrees of freedom</p><p>Multiple R-squared: 0.8835, Adjusted R-squared: 0.8773</p><p>F-statistic: 142.9 on 6 and 113 DF, p-value: &lt;2.2e−16</p><p>AIC = 1371.591</p><p>3) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x66.png" xlink:type="simple"/></inline-formula></p><p>Call:</p><p>lm(formula = y ~ X)</p><p>Residuals:</p><p>Min 1Q Median 3Q Max</p><p>−119.916 −25.326 5.661 26.622 110.223</p><p>Coefficients:</p><p>Estimate Std. Error t value Pr(&gt;|t|)</p><p>(Intercept) 689.84236 105.66582 6.529 2.17e−09<sup>***</sup></p><p>X1 51.17739 23.71769 2.158 0.033141<sup>*</sup></p><p>X2 −138.81536 26.81969 −5.176 1.04e−06<sup>***</sup></p><p>X3 −328.09288 58.78621 −5.581 1.76e−07<sup>***</sup></p><p>X4 −0.36269 3.50341 −0.104 0.917737</p><p>X5 9.29187 6.64327 1.399 0.164745</p><p>X6 39.11435 10.51884 3.719 0.000318<sup>***</sup></p><p>X7 −0.08396 1.86012 −0.045 0.964079</p><p>X8 8.47917 1.86012 4.558 1.35e−05<sup>***</sup></p><p>X9 17.96149 1.86012 9.656 2.61e−16<sup>***</sup></p><p>X10 −3.47455 1.07421 −3.235 0.001613<sup>**</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 42.74 on 109 degrees of freedom</p><p>Multiple R-squared: 0.9428, Adjusted R-squared: 0.9376</p><p>F-statistic: 179.7 on 10 and 109 DF, p-value: &lt;2.2e−16</p><p>AIC = 1362.254</p><p>4) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x67.png" xlink:type="simple"/></inline-formula></p><p>Coefficients:</p><p>Estimate Std. Error t value Pr(&gt;|t|)</p><p>(Intercept) 621.3262 32.8175 18.933 &lt;2e−16<sup>***</sup></p><p>X1 56.8012 4.0550 14.008 &lt;2e−16<sup>***</sup></p><p>X2 −132.3630 13.7273 −9.642 &lt;2e−16<sup>***</sup></p><p>X3 −253.7456 14.8482 −17.089 &lt;2e−16<sup>***</sup></p><p>X4 30.1674 4.6875 6.436 3.15e−09<sup>***</sup></p><p>X5 7.3590 1.4064 5.233 7.88e−07<sup>***</sup></p><p>X6 17.9615 1.8543 9.687 &lt;2e−16<sup>***</sup></p><p>X7 −2.3535 0.3204 −7.344 3.56e−11<sup>***</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 42.61 on 112 degrees of freedom</p><p>Multiple R-squared: 0.9416, Adjusted R-squared: 0.9379</p><p>F-statistic: 258 on 7 and 112 DF, p-value: &lt;2.2e−16</p><p>AIC = 1304.753</p><p>Model 2R results</p><p>1) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x68.png" xlink:type="simple"/></inline-formula></p><p>Here y―# of steps takes to reach the goal state with highest probability</p><p>X<sub>i</sub>―Vulnerabilities</p><p>b<sub>i</sub>―coefficient</p><p>Coefficients:</p><p>Estimate Std. Error t value Pr(&gt;|t|)</p><p>(Intercept) 35.9750 4.1628 8.642 3.53e−14<sup>***</sup></p><p>X1 3.6224 0.6053 5.985 2.47e−08<sup>***</sup></p><p>X2 −3.4970 0.6053 −5.778 6.48e−08<sup>***</sup></p><p>X3 −6.8457 0.6053 −11.310 &lt;2e−16<sup>***</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 9.199 on 116 degrees of freedom</p><p>Multiple R-squared: 0.7253, Adjusted R-squared: 0.7181</p><p>F-statistic: 102.1 on 3 and 116 DF, p-value: &lt;2.2e−16</p><p>2) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x69.png" xlink:type="simple"/></inline-formula></p><p>Coefficients:</p><p>Estimate Std. Error t value Pr(&gt;|t|)</p><p>(Intercept) 46.3018 7.3227 6.323 5.28e−09<sup>***</sup></p><p>X1 6.9038 0.9882 6.986 2.08e−10<sup>***</sup></p><p>X2 −8.2824 2.3430 −3.535 0.000592<sup>***</sup></p><p>X3 −15.1780 3.0281 −5.012 2.01e−06<sup>***</sup></p><p>X4 −0.1283 0.2544 −0.504 0.615103</p><p>X5 −1.3842 0.3907 −3.543 0.000577<sup>***</sup></p><p>X6 2.9700 0.2544 11.673 &lt;2e−16<sup>***</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 6.058 on 113 degrees of freedom</p><p>Multiple R-squared: 0.8839, Adjusted R-squared: 0.8778</p><p>F-statistic: 143.4 on 6 and 113 DF, p-value: &lt;2.2e−16</p><p>AIC = 821.6622</p><p>3) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x70.png" xlink:type="simple"/></inline-formula></p><p>Coefficients:</p><p>Estimate Std. Error t value Pr(&gt;|t|)</p><p>(Intercept) 70.62069 10.68479 6.609 1.47e−09<sup>***</sup></p><p>X1 5.33882 2.39830 2.226 0.028066<sup>*</sup></p><p>X2 −14.10835 2.71197 −5.202 9.32e−07<sup>***</sup></p><p>X3 −33.14449 5.94439 −5.576 1.81e−07<sup>***</sup></p><p>X4 −0.04135 0.35426 −0.117 0.907303</p><p>X5 0.94165 0.67176 1.402 0.163826</p><p>X6 3.94315 1.06365 3.707 0.000331<sup>***</sup></p><p>X7 −0.01535 0.18809 −0.082 0.935119</p><p>X8 0.86413 0.18809 4.594 1.17e−05<sup>***</sup></p><p>X9 1.81443 0.18809 9.646 2.74e−16<sup>***</sup></p><p>X10 −0.35045 0.10862 −3.226 0.001656<sup>**</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 4.322 on 109 degrees of freedom</p><p>Multiple R-squared: 0.943, Adjusted R-squared: 0.9378</p><p>F-statistic: 180.4 on 10 and 109 DF, p-value: &lt;2.2e−16</p><p>AIC = 812.3033</p><p>4) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-7800364x71.png" xlink:type="simple"/></inline-formula></p><p>Coefficients:</p><p>Estimate Std. Error t value Pr(&gt;|t|)</p><p>(Intercept) 64.04972 3.31940 19.296 &lt;2e−16<sup>***</sup></p><p>X1 5.80147 0.41015 14.145 &lt;2e−16<sup>***</sup></p><p>X2 −13.46770 1.38848 −9.700 &lt;2e−16<sup>***</sup></p><p>X3 −25.64100 1.50186 −17.073 &lt;2e−16<sup>***</sup></p><p>X4 3.05457 0.47413 6.442 3.05e−09<sup>***</sup></p><p>X5 0.74725 0.14225 5.253 7.21e−07<sup>***</sup></p><p>X6 1.81443 0.18755 9.674 &lt;2e−16<sup>***</sup></p><p>X7 −0.23834 0.03241 −7.353 3.41e−11<sup>***</sup></p><p>---</p><p>Signif. codes: 0 “<sup>***</sup>” 0.001 “<sup>**</sup>” 0.01 “<sup>*</sup>” 0.05 “.” 0.1 “ ” 1</p><p>Residual standard error: 4.31 on 112 degrees of freedom</p><p>Multiple R-squared: 0.9418, Adjusted R-squared: 0.9381</p><p>F-statistic: 258.8 on 7 and 112 DF, p-value: &lt;2.2e−16</p><p>AIC = 754.87</p></sec><sec id="s10"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.65311-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Secunia Vulnerability Review 2015: Key Figures and Facts from a Global Information Security Perspective. https://secunia.com/?action=fetch&amp;filename=secunia_vulnerability_review_2015_pdf.pdf</mixed-citation></ref><ref id="scirp.65311-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">NVD, National Vulnerability Database. http://nvd.nist.gov/</mixed-citation></ref><ref id="scirp.65311-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Kijsanayothin, P. (2010) Network Security Modeling with Intelligent and Complexity Analysis. PhD Dissertation, Texas Tech University.</mixed-citation></ref><ref id="scirp.65311-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Alhazmi, O.H., Malaiya, Y.K. and Ray, I. (2007) Measuring, Analyzing and Predicting Security Vulnerabilities in Software Systems. Computers and Security Journal, 26, 219-228.</mixed-citation></ref><ref id="scirp.65311-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Noel, S., Jacobs, M., Kalapa, P. and Jajodia, S. (2005) Multiple Coordinated Viewsfor Network Attack Graphs. VIZSEC'05: Proc. of the IEEE Workshops on Visualization for Computer Security, Minneapolis, October 2005, 99-106.</mixed-citation></ref><ref id="scirp.65311-ref6"><label>6</label><mixed-citation publication-type="book" xlink:type="simple">Mehta, V., Bartzis, C., Zhu, H., Clarke, E.M. and Wing, J.M. (2006) Ranking Attack Graphs. In: Zamboni, D. and Krugel, C., Eds., Recent Advances in Intrusion Detection, Vol. 4219, 127-144. http://dx.doi.org/10.1007/11856214_7</mixed-citation></ref><ref id="scirp.65311-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Frei, S. (2009) Security Econometrics: The Dynamics of (IN) Security. PhD Dissertation, ETH, Zurich.</mixed-citation></ref><ref id="scirp.65311-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Schiffman, M. Common Vulnerability Scoring System (CVSS). http://www.first.org/cvss/</mixed-citation></ref><ref id="scirp.65311-ref9"><label>9</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Bass</surname><given-names> T. </given-names></name>,<etal>et al</etal>. (<year>2000</year>)<article-title>Intrusion Detection System and Multi-Sensor Data Fusion</article-title><source> Communications of the ACM</source><volume> 43</volume>,<fpage> 99</fpage>-<lpage>105</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.65311-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Lawler, G.F. (2006) Introduction to Stochastic Processes. 2nd Edition, Chapman and Hall/CRC Taylor and Francis Group, London, New York.</mixed-citation></ref><ref id="scirp.65311-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Jajodia, S. and Noel, S. (2005) Advanced Cyber Attack Modeling, Analysis, and Visualization. 14th USENIX Security Symposium, Technical Report 2010, George Mason University, Fairfax.</mixed-citation></ref><ref id="scirp.65311-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Abraham, S. and Nair, S. (2014) Cyber Security Analytics: A Stochastic Model for Security Quantification Using Absorbing Markov Chains. Journal of Communications, 9, 899-907.</mixed-citation></ref><ref id="scirp.65311-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Wang, L., Singhal, A. and Jajodia, S. (2007) Measuring Overall Security of Network Configurations Using Attack Graphs. Data and Applications Security XXI, 4602, 98-112.</mixed-citation></ref><ref id="scirp.65311-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Wang, L., Islam, T., Long, T., Singhal, A. and Jajodia, S. (2008) An Attack Graph-Based Probabilistic Security Metric. DAS 2008, LNCS 5094, 283-296.</mixed-citation></ref><ref id="scirp.65311-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">R statistics Tool. http://www.r-project.org</mixed-citation></ref></ref-list></back></article>