Package jline.api.wkflow
Class Wkflow_analyzer
-
- All Implemented Interfaces:
public final class Wkflow_analyzer
Main workflow analyzer that coordinates pattern detection and optimization.
This class serves as the primary interface for workflow analysis, combining all pattern detectors and the pattern updater to provide comprehensive workflow optimization capabilities.
Based on the AUTO solver functionality from the MDN toolbox.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
Wkflow_analyzer.WorkflowAnalysis
Data class to represent comprehensive workflow analysis results.
public final class
Wkflow_analyzer.WorkflowRepresentation
Data class to represent workflow in matrix form.
public final class
Wkflow_analyzer.DetectedPatterns
Data class to hold all detected patterns.
public final class
Wkflow_analyzer.NodeClassification
Data class for node classification results.
-
Constructor Summary
Constructors Constructor Description Wkflow_analyzer(Network network)
-
Method Summary
Modifier and Type Method Description final Wkflow_analyzer.WorkflowAnalysis
analyzeWorkflow()
Perform comprehensive workflow analysis and optimization. final List<String>
getOptimizationRecommendations(Wkflow_analyzer.WorkflowAnalysis analysis)
Get workflow optimization recommendations. final Boolean
validateAnalysis(Wkflow_analyzer.WorkflowAnalysis analysis)
Validate workflow analysis results. -
-
Constructor Detail
-
Wkflow_analyzer
Wkflow_analyzer(Network network)
-
-
Method Detail
-
analyzeWorkflow
final Wkflow_analyzer.WorkflowAnalysis analyzeWorkflow()
Perform comprehensive workflow analysis and optimization.
- Returns:
Complete workflow analysis results
-
getOptimizationRecommendations
final List<String> getOptimizationRecommendations(Wkflow_analyzer.WorkflowAnalysis analysis)
Get workflow optimization recommendations.
-
validateAnalysis
final Boolean validateAnalysis(Wkflow_analyzer.WorkflowAnalysis analysis)
Validate workflow analysis results.
-
-
-
-