collaborators

19 papers

cs.SE2026

Can LLMs Test Terminal User Interfaces?

Chao Peng, Ruida Hu, Ajitha Rajan +4

Terminal User Interfaces (TUIs) combine the stateful, screen-oriented behaviour of GUIs with terminal deployment and are now common in developer tools. Yet they lack a dedicated te…

cs.SE2026

Semantic Drift in Bug Resolution: How Behavioral Signals Propagate from Reports to Tests and Patches

Wendkûuni C. Ouédraogo, Wendkûuni C. Ouédraogo, Yinghua Li +10

Desc2Fix is a framework for measuring semantic alignment between bug reports, triggering tests, and developer-written fixes. Alignment is operationalized through structured behavio…

cs.SE2026

GapFuzz: Cross-Plane Divergence Fuzzing for Distributed SDN Controllers

Moustapha Awwalou Diouf, Samuel Ouya, Jacques Klein +2

Distributed Software-Defined Networking (SDN) clusters replicate flow state asynchronously between a master node and its backups, leaving a window during which two backup nodes can…

cs.CR2026

Software Security in Software-Defined Networking: A Systematic Literature Review

Moustapha Awwalou Diouf, Samuel Ouya, Jacques Klein +1

Software-defined networking (SDN) separates the control plane from the data plane and exposes the network through software applications and open APIs. The same programmability that…

cs.SE2026

Humanizing Automatically Generated Unit Test Suites with LLM-Based Refactoring

Wendkûuni C. Ouédraogo, Yinghua Li, Xueqi Dang +7

Search-based test generation tools such as EvoSuite produce compilable and high-coverage unit tests at scale, but their suites are often hard to read and maintain. LLMs can generat…

cs.SE2026

Empirical Study for Structured Output Control in LLMs for Software Engineering

Yewei Song, Prateek Rajput, Tiezhu Sun +3

LLM-generated outputs in software engineering rarely exist in isolation. They must plug into toolchains, APIs, and data pipelines that impose strict, often organization-specific st…