Publications Federico Mora Rocha

* denotes undergraduate research mentee

Refereed Conference Papers

Synthetic Programming Elicitation for Text-to-Code in Very
Low-Resource Programming and Formal Languages
An Eager Satisfiability Modulo Theories Solver for Algebraic Datatypes
A. Shah*, F. Mora and S. A. Seshia
Message Chains for Distributed System Verification
Z3str4: A Multi-armed String Solver
String Theories involving Regular Membership Predicates: From
Practice to Theory and Back
Verification by Gambling on Program Slices
MedleySolver: Online SMT Algorithm Selection
An SMT Solver for Regular Expressions and
Linear Arithmetic over String Length
Scaling Client-Specific Equivalence Checking via Impact Boundary Search
N. Feng, F. Mora, V. Hui and M. Chechik
BanditFuzz: A Reinforcement-Learning Based Performance
Fuzzer for SMT Solvers
J. Scott, F. Mora and V. Ganesh
Client-Specific Equivalence Checking
F. Mora, Y. Li, J. Rubin and M. Chechik

Refereed Journal Publications

Towards more efficient methods for solving
regular-expression heavy string constraints

Refereed Short or Tool Papers

UCLID5: Multi-Modal Formal Modeling, Verification, and Synthesis
BanditFuzz: Fuzzing SMT Solvers with Multi-Agent Reinforcement Learning
J. Scott, T. Sudula, H. Rehman, F. Mora and V. Ganesh
StringFuzz: A Fuzzer for String Solvers

Refereed Workshop Papers or Presentations

Genetic Algorithms for Searching a Matrix of Metagrammars for Synthesis
Y. Li, F. Mora, E. Polgreen and S. A. Seshia
Synthesis in UCLID5