4 papers
Detecting Flakiness in Quantum Software: A Dynamic Testing Approach
Dongchan Kim, Hamidreza Khoramrokh, Lei Zhang +1
Flaky tests, tests that pass or fail nondeterministically without changes to code or environment, pose a serious threat to software reliability. While classical software engineerin…
Toward Quantum-Safe Software Engineering: A Vision for Post-Quantum Cryptography Migration
Lei Zhang
The quantum threat to cybersecurity has accelerated the standardization of Post-Quantum Cryptography (PQC). Migrating legacy software to these quantum-safe algorithms is not a simp…
A.S.E: A Repository-Level Benchmark for Evaluating Security in AI-Generated Code
Keke Lian, Bin Wang, Lei Zhang +19
The increasing adoption of large language models (LLMs) in software engineering necessitates rigorous security evaluation of their generated code. However, existing benchmarks ofte…
Automating Quantum Software Maintenance: Flakiness Detection and Root Cause Analysis
Janakan Sivaloganathan, Ainaz Jamshidi, Andriy Miranskyy +1
Flaky tests, which pass or fail inconsistently without code changes, are a major challenge in software engineering in general and in quantum software engineering in particular due…