Class WobblyServiceInteractionService

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

public class WobblyServiceInteractionService extends Object
Service for detecting wobbly service interactions within a microservice system based on specific annotations.
  • Constructor Details

    • WobblyServiceInteractionService

      public WobblyServiceInteractionService()
  • Method Details

    • findWobblyServiceInteractions

      public WobblyServiceInteraction findWobblyServiceInteractions(MicroserviceSystem currentSystem)
      Detects all wobbly/unstable service interactions in the given network graph
      Parameters:
      currentSystem - The microservice system representing microservices and their dependencies.
      Returns:
      A WobblyServiceInteraction object containing a list of services with wobbly interactions.