Package jline.solvers

Class LayeredSolverResult

java.lang.Object
jline.solvers.SolverResult
jline.solvers.LayeredSolverResult

public class LayeredSolverResult extends SolverResult
Result container for layered queueing network solver analysis.

LayeredSolverResult extends the base SolverResult to include metrics specific to layered queueing networks (LQNs). In addition to standard performance metrics, it provides processor utilization and service time measurements essential for analyzing software system models with nested service requests.

LQN-specific metrics:

  • Processor utilization for hardware resource modeling
  • Service time breakdowns across software layers
  • End-to-end response time analysis
  • Resource bottleneck identification

Since:
1.0
See Also:
  • Field Details

    • PN

      public Matrix PN
      Mean processor utilization [processors x 1]
    • SN

      public Matrix SN
      Mean service time [tasks x 1]
    • rawUtilization

      public Matrix rawUtilization
      Raw utilization by node [nodes x 1]
    • rawPhase1Utilization

      public Matrix rawPhase1Utilization
      Phase 1 utilization by node [nodes x 1]
    • rawPhase2Utilization

      public Matrix rawPhase2Utilization
      Phase 2 utilization by node [nodes x 1]
    • rawPhase1ServiceTime

      public Matrix rawPhase1ServiceTime
      Phase 1 service time by node [nodes x 1]
    • rawPhase2ServiceTime

      public Matrix rawPhase2ServiceTime
      Phase 2 service time by node [nodes x 1]
    • rawThroughput

      public Matrix rawThroughput
      Throughput by node [nodes x 1]
    • rawProcWaiting

      public Matrix rawProcWaiting
      Processor waiting time by node [nodes x 1]
    • rawProcUtilization

      public Matrix rawProcUtilization
      Processor utilization by node [nodes x 1]
    • rawEdgesWaiting

      public Matrix rawEdgesWaiting
      Waiting time by call edge [calls x 1]
  • Constructor Details

    • LayeredSolverResult

      public LayeredSolverResult()
  • Method Details

    • deepCopy

      public LayeredSolverResult deepCopy()
      Creates a deep copy of this layered solver result.
      Overrides:
      deepCopy in class SolverResult
      Returns:
      a new LayeredSolverResult with copied data