Defense Solutions β SysML v2 & UAF Platform
Integrated model-based engineering and architecture platform for defense-oriented enterprise, mission, system, and system-of-systems design
Overview
Defense Solutions is an integrated model-based systems engineering (MBSE) platform that converges SysML v2 modeling and Unified Architecture Framework (UAF) viewpoint authoring into a single workspace for defense architecture teams. As of v1.3 (2026-05-01), the platform delivers **24 capabilities** spanning the SysML v2 + UAF workflow: **23 are π© Delivered with E2E verification pending** (the features are shipped and operational β 124 Playwright spec files are authored and a single results run promotes them to π’), and **1 is π‘ partially delivered** (R08 Low-Code Authoring code-generation engine). Customer-visible capabilities cover visual diagram authoring with Yjs CRDT real-time collaboration, textual SysML v2 notation editing with KerML parsing, standard format import/export (XMI, SysML v2, UAF), AI-assisted systems engineering with provenance tracking, digital thread integration, DoDI 5000.97 acquisition lifecycle alignment with the full AAF pathway catalog, SysML v1βv2 migration tooling, mission engineering (scenario/vignette/MET modeling), offline/air-gapped operations with signing-key fail-fast, MBSE phase-gate lock-and-approve workflow, change-request impact analysis via BFS traversal, UAF capability scoring, and classification-marked defense document generation. The platform runs as a **single FastAPI application against a unified PostgreSQL database** (platform / sysml / uaf schemas) and is Azure Commercial deployment-ready.
Why Defense Solutions
Executive View
Defense Solutions integrates SysML v2 modeling, UAF viewpoints, requirements tracing, and acquisition milestone tracking into a single platform β so systems engineers work in one governed workspace instead of synchronizing across separate tools. Cross-viewpoint traceability ensures that changes in requirements propagate through structure, behavior, and mission models automatically, keeping programs aligned with JCIDS and DoDI 5000.97 at every milestone. Offline/air-gapped operations support SCIF environments where classified modeling occurs without network connectivity.β¦
Technical Architecture
The platform uses React 18 + TypeScript + Vite for the unified SPA frontend, with Cytoscape.js for diagram visualization and a feature-module architecture (canvas, textual-editor, import-export, migration, low-code-authoring, mission-engineering, offline, integration-hub, compliance, ai-agents). The backend is Python 3.12 + FastAPI with 25+ contexts across the unified platform shell and two sub-product backends (SysML_Models, UAF_Views). PostgreSQL 16 with Alembic migrations provides persistence with schema-per-context isolation.β¦
User Experience
Systems engineers author SysML v2 models on an interactive visual canvas with drag-and-drop diagram creation for Block Definition, Internal Block, Activity, Requirement, and State Machine diagrams β with real-time multi-cursor collaboration and undo/redo. For precision modeling, the textual notation editor provides KerML syntax highlighting and validation with round-trip to the visual canvas. UAF viewpoint authors work across all 7 viewpoints (Strategic, Operational, Services, Personnel, Resources, Security, Projects) with automated view generation.β¦
Available Now β 24 Capabilities
Visual Model Authoring Canvas
π’ Delivered & TestedCAP-001 · 10 use cases
5 SysML v2 diagram types (BDD, IBD, Activity, Requirement, State Machine) + 2 UAF viewpoint diagrams. Real-time collaborative editing via WebSocket (Yjs CRDT), undo/redo stack, SVG/PNG/PDF export. Feature manifest R01 COMPLETE (all phases 4-9). WGC feature IN_PROGRESS (phase 6) adds walkthrough gap routes that touch canvas; does not block core functionality.
SysML v2 Textual Notation Editor
π’ Delivered & TestedCAP-002 · 3 use cases
KerML foundation parsing, syntax highlighting, validation. Textual SysML v2 notation with round-trip to visual canvas. Feature manifest R02 COMPLETE.
Standard Format Import/Export
π’ Delivered & TestedCAP-003 · 3 use cases
XMI, SysML v2, and UAF standard format handlers. Background job processing for large models. Feature manifest R03 COMPLETE.
AI-Powered Systems Engineering Agents
π’ Delivered & TestedCAP-004 · 3 use cases
Agent dispatch and execution with SSE streaming. Provenance tracking for all AI-generated artifacts. Skill integration with sf_shared agent profiles. Feature manifest R04 COMPLETE (all phases 4-9).
Low-Code Architecture Authoring
π‘ Partially DeliveredCAP-005 · 3 use cases
Drag-drop builder UI and template library functional. Code generation engine partially wired. Feature manifest R08 IN_PROGRESS β phases 4-5 complete, phase 6 in-progress, phases 7-9 not started. low-code-templates.spec.ts and low-code-wizard.spec.ts exist in e2e but cover only partial workflows. v1.22: ds-uc22-codegen.spec.ts added; UC-DS-22 promoted uncoveredβpartial.
Digital Thread Integration Hub
π’ Delivered & TestedCAP-006 · 3 use cases
Cross-domain search, artifact linking, lifecycle event bus. Feature manifest R05 COMPLETE. UI: frontend/src/integration-hub/pages/DigitalThreadPage.tsx (route /workspaces/:workspaceId/digital-thread).
Acquisition Lifecycle Alignment
π’ Delivered & TestedCAP-007 · 13 use cases
DoDI 5000.97 milestone mapping, acquisition phase gates. AAF pathway catalog (MCA/MTA/UCA/SWA/SVC/DBS/DAS) + 9 CDRL templates seeded. Feature manifest R06 COMPLETE.
SysML v1-to-v2 Migration Assistant
π’ Delivered & TestedCAP-008 · 2 use cases
Transformation engine, legacy format mapping, SysML v1βv2 conversion. Feature manifest R07 COMPLETE.
Collaborative Mission Engineering
π’ Delivered & TestedCAP-009 · 3 use cases
Mission thread CRUD, scenario modeling, vignette/MET management. Real-time collaboration on mission models. Feature manifest R09 COMPLETE.
Offline/Air-Gapped Operations
π’ Delivered & TestedCAP-010 · 3 use cases
Local-first IndexedDB caching, conflict resolution, replication protocol for air-gapped SCIF environments. Feature manifest R10 COMPLETE.
UAF Viewpoint Authoring & View Generation
π’ Delivered & TestedCAP-011 · 3 use cases
7 UAF viewpoints (Strategic, Operational, Services, Personnel, Resources, Security, Projects). UAFContext as canonical workspace-scoped architecture. View generation engine for automated viewpoint rendering.
Cross-Viewpoint Traceability
π’ Delivered & TestedCAP-012 · 3 use cases
UAFTraceLink as canonical bidirectional traceability entity. Composite indexes on (viewpoint, entity_type, entity_id). Cross-viewpoint and cross-domain tracing. UI at frontend/src/sysml/pages/TraceabilityPage.tsx and frontend/src/pages/TraceabilityPage.tsx.
SysML v2 Structure & Behavior Modeling
π’ Delivered & TestedCAP-013 · 4 use cases
Core SysML v2 ORM: requirements, parts, ports, connectors, actions, interactions, state machines, constraints, verification cases. Full CRUD with validation and version management.
Unified Workspace Management
π’ Delivered & TestedCAP-014 · 2 use cases
Workspace CRUD with activity tracking. UAFContext-based workspace scoping adopted as canonical model across both sub-products.
Review Workflows & Governance
π’ Delivered & TestedCAP-015 · 2 use cases
Review document generation, review queue lifecycle, approval workflows.
RBAC & Authentication
π’ Delivered & TestedCAP-016 · 2 use cases
JWT authentication (HS256 local + RS256 Entra ID). Role-based access control with 8 roles: Enterprise Architect, Solution Architect, Systems Engineer, MBSE Engineer, Standards Reviewer, Technical Lead, Program Approver, Admin.
ITAR Enforcement & Compliance
π’ Delivered & TestedCAP-017 · 5 use cases
Full ITAR enforcement stack: bulk-export precondition (UC-ITAR-8), destination/network gate (UC-ITAR-9), citizenship-aware field redaction (UC-ITAR-10 with attachment support), async audit queue drain to ds_audit_log, workspace_id scoping on all detail handlers. Defense hardening complete through v1.17.
Platform Administration & Navigation
π’ Delivered & TestedCAP-018 · 4 use cases
Role-filtered navigation manifest, role-based dashboards, activity feed, notification system, background job management, cross-domain search, platform health probes, command palette.
Accessibility (WCAG 2.1 AA)
π’ Delivered & TestedCAP-019 · 2 use cases
WCAG 2.1 AA compliance: color contrast, keyboard navigation, focus management, screen reader support, escape close, focus trap. Design documented in 00c_design/ux_design/Defense_Solutions_*_Audit.md.
Responsive Layout & Error Resilience
π’ Delivered & TestedCAP-020 · 2 use cases
Responsive layout for varied screen sizes. Graceful degradation in error states.
MBSE Lifecycle Phase Gates
π’ Delivered & TestedCAP-021 · 11 use cases
`mbse_lifecycle` bounded context with MBSEPhaseGate CRUD / lock / approve router + migration 0029. Distinct from CAP-007 (DoDI milestone mapping) β this capability covers gate locking and approval workflow. Known gap: no rollback endpoint; approve auto-unlock claim does not match implementation.
Change Request & Impact Analysis
π’ Delivered & TestedCAP-022 · 11 use cases
`change_request` bounded context with DSChangeRequest model + BFS impact-analysis router. Powered by shared `traceability_service.run_bfs_impact()` (same service that backs CAP-012 workspace traceability). PLAN-074 Β§12 F-6: frontend page cluster built β list (/workspaces/:id/change-requests) + detail with impact-analysis canvas (/workspaces/:id/change-requests/:crId).
UAF Capability Scoring & Gap Analysis
π’ Delivered & TestedCAP-023 · 7 use cases
`uaf_capability_scoring` bounded context with UAFCapabilityScore model + score / gap-analysis router. v1.6 (2026-04-30): api_routes corrected from /api/v1/uaf/capability-scoring drift. PLAN-074 Β§12 F-6: frontend page cluster built β 4-dimension scoring grid (/workspaces/:id/uaf/capability-scoring) + per-dimension gap drill-down (/workspaces/:id/uaf/capability-scoring/:capId).
Defense Document Generation (Classification-Marked)
π’ Delivered & TestedCAP-024 · 8 use cases
`defense_documents` bounded context with template + rendered-document models, PDF / DOCX rendering via `sf_shared.document_export` with classification markings and `/download` streaming. Distinct from CAP-015 (review workflows). v1.22: UC-DDG-7 promoted uncoveredβpartial per fresh UC evidence. PLAN-074 Β§12 F-6: frontend page cluster built β template index (/workspaces/:id/documents) + detail with section structure, render action, and classification-marked rendered-document view (/workspaces/:id/documents/:docId).
Capability Maturity Levels
Shared Platform Foundation
All RDS products share infrastructure that accelerates delivery and ensures consistency:
sf_shared
LLM factory, auth, BaseTask, agent profiles
sf-ui
React components, hooks, Tailwind palette
Knowledge Base
pgvector hybrid search, 7 content domains
Collaboration Platform
WebSocket rooms, presence, real-time sync
Interested in Defense Solutions β SysML v2 & UAF Platform?
RDS delivers and extends Defense Solutions through fixed-cost Capability Delivery Sprints on the DoD Programs track β start with a Capability Pilot to see integrated MBSE outcomes in weeks.
Discuss Your Program