Published February 11, 2026 | Version v1.0.0
Software Open

tiffany-tsar/SMT-Based-Behavioral-Contract-Verification-for-Autonomous-AI-Agents-Proof-of-Concept-Implementation: v1.0.0 — Initial Release

Authors/Creators

Description

Proof-of-concept implementation accompanying the manuscript "Formal Behavioral Contracts for Securing Autonomous AI Agents: An SMT-Based Verification Architecture" (submitted to IEEE Access, 2025). Encodes eight behavioral contracts across four agent security domains using the Z3 SMT solver (v4.13) and validates them against 21 test scenarios. Reproduces all experimental results reported in Tables III–VI of the manuscript. Requires Python 3.8+ and Z3 (pip install z3-solver).

Files

tiffany-tsar/SMT-Based-Behavioral-Contract-Verification-for-Autonomous-AI-Agents-Proof-of-Concept-Implementation-v1.0.0.zip

Additional details