activity
20232026
most citedA New Era in Software Security: Towards Self-Healing Software via Large Language Models and Formal Verification

30 citations · 30 across the 6 of their papers we have counts for

collaborators

6 papers

cs.SE2026

Partial Contracts Suffice: Sound, LLM-Inferred Regression Verification

Yiannis Charalambous, Rafael Menezes, Youcheng Sun +1

Software evolves continuously, yet ensuring that a patch preserves intended behavior without re-verifying an entire codebase remains difficult. Regression verification addresses th…

cs.SE2026

ConVer: Using Contracts and Loop Invariant Synthesis for Scalable Formal Software Verification

Muhammad A. A. Pirzada, Weiqi Wang, Yiannis Charalambous +2

Formal verification of large C programs is impeded by state-space explosion: Bounded Model Checking (BMC) tools must encode the entire state space up to the predetermined bound by…

cs.SE2025

UnitTenX: Generating Tests for Legacy Packages with AI Agents Powered by Formal Verification

Yiannis Charalambous, Claudionor N. Coelho, Luis Lamb +1

This paper introduces UnitTenX, a state-of-the-art open-source AI multi-agent system designed to generate unit tests for legacy code, enhancing test coverage and critical value tes…

cs.SE2024

Automated Repair of AI Code with Large Language Models and Formal Verification

Yiannis Charalambous, Edoardo Manino, Lucas C. Cordeiro

The next generation of AI systems requires strong safety guarantees. This report looks at the software implementation of neural networks and related memory safety properties, inclu…

cs.SE2024

Generative transformations and patterns in LLM-native approaches for software verification and falsification

Víctor A. Braberman, Flavia Bonomo-Braberman, Yiannis Charalambous +3

The emergence of prompting as the dominant paradigm for leveraging Large Language Models (LLMs) has led to a proliferation of LLM-native software, where application behavior arises…

cs.SE2023★ 30 cited

A New Era in Software Security: Towards Self-Healing Software via Large Language Models and Formal Verification

Norbert Tihanyi, Ridhi Jain, Yiannis Charalambous +3

This paper introduces an innovative approach that combines Large Language Models (LLMs) with Formal Verification strategies for automatic software vulnerability repair. Initially,…