Class RunCohesionMetrics

java.lang.Object
edu.university.ecs.lab.detection.metrics.RunCohesionMetrics

public class RunCohesionMetrics extends Object
Calculates cohesion metrics for a microservice system based on its intermediate representation (IR).
  • Constructor Details

    • RunCohesionMetrics

      public RunCohesionMetrics()
  • Method Details

    • main

      public static void main(String[] args)
    • calculateCohesionMetrics

      public static MetricResultCalculation calculateCohesionMetrics(String IRPath)
      Calculate cohesion metrics based on microservice IR
      Parameters:
      IRPath - path to intermediate representation JSON
      Returns:
      metric result calculation object