Research labIndependently curated · Unclaimed

Ruzica Piskac Research Group

Yale University
Research lead
Ruzica Piskac
Department
Computer Science
Recruiting
Availability unconfirmed
Updated
October 2, 2026

Research focus

formal methodsprogram verificationsoftware engineeringtheorem proving

About the research

How can formal methods and automated reasoning improve software reliability and trustworthiness in real-world systems?

Read the full research overview

The ROSE group develops program synthesis and software verification techniques using decision procedures and automated reasoning to certify program correctness. Researchers build tools and apply automated reasoning to software configuration, firewall repair, and synthesis of verifiable code snippets. Projects use theorem proving, SMT decision procedures, and synthesis pipelines to detect and repair software bugs and configuration errors. The group combines formal approaches with applied security and cryptography to prove properties of programs and protocols.

Selected publications

Publication highlights haven’t been added. Explore the official research profile ↗

People & alumni

Team details haven’t been added. See the lab’s website for its current members.

Alumni details haven’t been added. Check the lab’s official website.

Sources & listing information

Find Research Labs maintains this page using public sources. The faculty member, lab, and university have not claimed or approved this listing. Listing a lab does not indicate endorsement, partnership, or a recruiting opportunity.

Request a correction or removal ↗ · About directory listings

Related research labs

More labs at Yale University →