Published March 1, 2026 | Version v1 Preprint
Preprint Open

Blackboard SA: Operationalizing LLM Knowledge Source Specialization for Cyber Situational Awareness

Authors/Creators

  • 1. Cyberspace Situation Awareness Pioneer

Description

This paper presents Blackboard SA, an applied Situation Awareness (SA) architecture that operationalizes LLM Knowledge Sources (KS) via KS specialization, deterministic pre-filters, and per-KS observability. Rather than relying on a single model for all reasoning tasks, Blackboard SA assigns distinct pipeline responsibilities to specialized KS: normalization, proposal, critique, verification, and correlation, each with independent provider and model configuration and fallback behavior. The central engineering challenge addressed is not real-time detection performance per se, but rather enhancing SA via specialized LLM reasoning within a structured pipeline: how to constrain LLM model influence, recover gracefully from LLM API provider failures and refine specialized KS LLM prompting. This paper describes the architecture, implementation, and operational controls in a production-like web environment, including queue isolation, KS toggles, fallback LLM routing, and an explicit operator control panel. Operational findings are consistent with the hypothesis that KS specialization improves situation awareness relative to monolithic LLM prompting in our deployment setting, and that deterministic non-LLM constraints are essential for production stability. The contribution is an end-to-end, inspectable SA pipeline that is configurable, reasonably LLM API fault-tolerant, and suitable for iterative applied research and practitioner deployment.

Files

preprint_blackboard_sa_acm_dtrap_v1.pdf

Files (963.3 kB)

Name Size Download all
md5:394c9608cd831a7bd1e955e74e5cb17b
963.3 kB Preview Download

Additional details

Related works

Is supplemented by
Technical note: 10.5281/zenodo.18847608 (DOI)
Preprint: 10.5281/zenodo.19068475 (DOI)

Dates

Submitted
2026-03-01
Preprint Uploaded to Zenodo

Software

Repository URL
https://github.com/unixneo/blackboard-sa-acm-dtrap
Programming language
Ruby
Development Status
Active