Devlin, L. and Foster, M. orcid.org/0000-0001-8233-9873 (Accepted: 2025) Evolving estimation models for causal testing. In: FSE ’25: Companion Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. 33rd ACM International Conference on the Foundations of Software Engineering (FSE'25), 23-28 Jun 2025, Trondheim, Norway. Association for Computing Machinery (ACM) (In Press)
Abstract
Causal reasoning is a promising and increasingly popular approach for testing complex software systems that cannot be tested using conventional approaches. This involves using a causal model and previous execution data to estimate and validate causal relationships between variables. To produce accurate causal estimates and reliable test outcomes, current approaches rely on users to specify the equational relationships between variables or sacrifice explainability for automation by using black-box estimation. In this paper, we present a hybrid between genetic programming and linear regression to automatically infer human-readable non-linear equations that can be used to evaluate causal test cases. Our results show that our technique tends to produce more accurate causal estimates and more reliable test outcomes than either technique used in isolation.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2025 The Author(s). |
Keywords: | Causal Testing; Causal Estimation; Genetic Programming; Linear Regression |
Dates: |
|
Institution: | The University of Sheffield |
Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Computer Science (Sheffield) |
Funding Information: | Funder Grant number ENGINEERING AND PHYSICAL SCIENCE RESEARCH COUNCIL EP/T030526/1 |
Depositing User: | Symplectic Sheffield |
Date Deposited: | 25 Apr 2025 09:44 |
Last Modified: | 25 Apr 2025 09:44 |
Status: | In Press |
Publisher: | Association for Computing Machinery (ACM) |
Refereed: | Yes |
Identification Number: | 10.1145/3696630.3731613 |
Related URLs: | |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:225740 |
Download
