Diagrams & Visuals
System Architecture
High-Level Architecture
PRE Pipeline Flow
Genetic Algorithm Flow
State Diagram
Component Interaction
Data Flow
Figures
The following figures are available in the /diagrams directory:
- Figure 1: SDI Architecture (
figure1_sdi_architecture.png) - Figure 2: PRE Pipeline (
figure2_pre_pipeline.png) - Figure 3: GA Convergence (
figure3_ga_convergence.png) - Figure 4: Mutation Topology (
figure4_mutation_topology.png)
Embedding Images
You can reference these figures in your documentation:
Architecture Diagrams PDF
For comprehensive architecture documentation, see:
📄 SDI Architecture Diagrams PDF
This PDF contains detailed architectural diagrams, system design documentation, and visual representations of all SDI components and their interactions.
PlantUML Alternative
If you prefer PlantUML syntax, you can use it with draw.io or convert to Mermaid:
@startuml
actor User
participant "Microservice" as App
participant "Anomaly Detector" as Detector
participant "Honeypot" as Honeypot
participant "PRE" as PRE
User -> App: HTTP Request
App -> Detector: Analyze
alt Anomalous
Detector -> Honeypot: Route
Honeypot -> PRE: Process
PRE -> App: Deploy Defense
else Normal
Detector -> App: Allow
end
@enduml