2 papers
cs.SE2026
Detecting Multiple Semantic Concerns in Tangled Code Commits
Beomsu Koh, Neil Walkinshaw, Donghwan Shin
Code commits in a version control system (e.g., Git) should be atomic, i.e., focused on a single goal, such as adding a feature or fixing a bug. In practice, however, developers of…
cs.SE2025
Using Causal Inference to Test Systems with Hidden and Interacting Variables: An Evaluative Case Study
Michael Foster, Robert M. Hierons, Donghwan Shin +2
Software systems with large parameter spaces, nondeterminism and high computational cost are challenging to test. Recently, software testing techniques based on causal inference ha…