Package edu.university.ecs.lab.detection.metrics
package edu.university.ecs.lab.detection.metrics
This package contains classes and utilities for calculating various metrics related to microservices
and service dependency graphs.
This package include:
- MetricCalculation: Calculates structural and degree coupling metrics,
and modularity metrics for a microservice system based on service dependency graph (SDG).
- RunCohesionMetrics: Calculates cohesion metrics for a microservice system
based on its intermediate representation (IR).
- edu.university.ecs.lab.detection.metrics.models: Contains models used in metric calculations.
- edu.university.ecs.lab.detection.metrics.services: Contains services for calculating and aggregating metric results.
- edu.university.ecs.lab.detection.metrics.utils: Contains utility classes for common operations related to metric calculations.
-
ClassesClassDescriptionCalculates structural, degree coupling metrics, and modularity metrics for a microservice system based on service dependency graph (SDG)Calculates cohesion metrics for a microservice system based on its intermediate representation (IR).