Class Scenario

    • Constructor Detail

      • Scenario

        public Scenario​(int[][] theta,
                        Component[] components)
        Create a new Scenario with a given Theta and the given components.
        Parameters:
        theta - Theta
        components - Components
    • Method Detail

      • calcMTTSF

        public double calcMTTSF​(int length_Entry,
                                Attacker a)
        Calculates the Meantime To Security Failure for the specified Attacker and the number of entry points.
        Parameters:
        length_Entry - Attacker Entry Points
        a - Attacker
        Returns:
        MTTSF
      • calcMTTSF

        public static double calcMTTSF​(int length_Entry,
                                       Attacker a,
                                       Component[] components,
                                       int[][] theta)
        Calculates the Meantime To Security Failure for the specified Attacker and the number of entry points. Additionally needs information about the components and the theta matrix
        Parameters:
        length_Entry - Attacker Entry Points
        a - Attacker
        components - components
        theta - theta matrix
        Returns:
        MTTSF