Software Artifacts
• Source Code, Code Changes
• Test Cases, Results
• Coverage Data
AI-Based Testing Model
• Generation & Prioritization
• Defect Prediction
(Black-box Decisions)
Explainable AI (XAI) Layer
• Feature Importance / Rules extraction
• Surrogate Models
• Model-Agnostic Methods
Human-Readable Explanations
• Rationale for Generation
• Risk & Coverage Logic
Software Tester / QA
• Understand & Trust AI
• Accept, Modify, or Reject
by Dan