Skip to main content
RFX Response Contract Officer Solutions Enterprise Solutions Defense Solutions Collaborative Machines Cognitive Mesh Full Product Life Cycle RDS Knowledge Base
Product

Defense Solutions β€” SysML v2 & UAF Platform

Integrated model-based engineering and architecture platform for defense-oriented enterprise, mission, system, and system-of-systems design

24 Capabilities
0 Fully Tested
112 Use Cases

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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 Delivered

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-008 · 2 use cases

Transformation engine, legacy format mapping, SysML v1β†’v2 conversion. Feature manifest R07 COMPLETE.

Collaborative Mission Engineering

🟒 Delivered & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-015 · 2 use cases

Review document generation, review queue lifecycle, approval workflows.

RBAC & Authentication

🟒 Delivered & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-020 · 2 use cases

Responsive layout for varied screen sizes. Graceful degradation in error states.

MBSE Lifecycle Phase Gates

🟒 Delivered & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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 & Tested

CAP-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

🟒 Delivered & Tested🟩 Delivered🟑 Partially Delivered🟨 Stubbed🟠 Designed🟣 Future

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