java.lang.Object
edu.university.ecs.lab.detection.antipatterns.services.WrongCutsService

public class WrongCutsService extends Object
Service class for identifying and reporting clusters of wrongly interconnected services (Wrong Cuts) within a microservice network graph.
  • Constructor Details

    • WrongCutsService

      public WrongCutsService()
  • Method Details

    • detectWrongCuts

      public WrongCuts detectWrongCuts(MicroserviceSystem currentSystem)
      Detects all clusters of wrongly interconnected services in the given network graph.
      Parameters:
      currentSystem - The microservice system representing microservices and their dependencies.
      Returns:
      A WrongCuts object containing a list of services that are wrongly interconnected.