Terry Li
Portfolio
Research & Papers

Universal Operations for Compositional Design

An automated framework for studying universal assume-guarantee contract operators.

When
Aug 2026 – Expected May 2027
Venue
PURE-ECE, University of Michigan
  • Developing an automated framework for studying universal assume-guarantee contract operators, replacing error-prone manual evaluation of three-valued logic across nested compositions.
  • Implementing a recursive abstract-syntax-tree evaluator that enumerates ternary inputs, generates truth tables, and analyzes operator properties and behavioral equivalence across configurable expression depths.
  • Building diagrams and animations to trace composition structures and logical transitions, using weekly research reviews to diagnose anomalous cases, validate computational results, and refine evaluation methods.

Tech stack

  • Formal Methods
  • Assume-Guarantee Contracts
  • Three-Valued Logic