Package edu.university.ecs.lab.detection
package edu.university.ecs.lab.detection
Provides classes and related services for detecting trends and information in a microservice system.
This package includes functionality for detecting antipatterns, broken architectural rules, and related metrics.
This package includes:
- edu.university.ecs.lab.detection.antipatterns
: Contains classes for detecting common antipatterns in microservice architectures.
- edu.university.ecs.lab.detection.architecture
: Provides tools for analyzing and evaluating architecture rules of microservice architecture.
- edu.university.ecs.lab.detection.metrics
: Includes classes for gathering and analyzing various metrics from microservice systems.
- ExcelOutputRunner
: Contains the main class for generating Excel reports of detected trends and metrics.
- DetectionService
: Contains the main class for detecting and analyzing architectural rules.
-
ClassDescriptionService class for detection of antipatterns, architectural rule violations, and metricsRunner class to execute detection service