Journal article
The Causal Testing Framework
- Abstract:
- Scientific models possess several properties that make them notoriously difficult to test, including a complex input space, long execution times, and non-determinism, rendering existing testing techniques impractical. In fields such as epidemiology, where researchers seek answers to challenging causal questions, a statistical methodology known as Causal Inference (CI) (Hernán & Robins, 2020; Pearl, 2009) has addressed similar problems, enabling the inference of causal conclusions from noisy, biased, and sparse observational data instead of costly randomised trials. CI works by using domain knowledge to identify and mitigate for biases in the data, enabling them to answer causal questions that concern the effect of changing some feature on the observed outcome. The Causal Testing Framework (CTF) is a software testing framework that uses CI techniques to establish causal effects between software variables from pre-existing runtime data rather than having to collect bespoke, highly curated datasets especially for testing
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 241.2KB, Terms of use)
-
- Publisher copy:
- 10.21105/joss.07739
- Publication website:
- https://eprints.whiterose.ac.uk/224188/1/10.21105.joss.07739.pdf
Authors
- Publisher:
- Open Journals
- Journal:
- The Journal of Open Source Software More from this journal
- Volume:
- 10
- Issue:
- 107
- Pages:
- 7739-7739
- Publication date:
- 2025-03-06
- DOI:
- EISSN:
-
2475-9066
- ISSN:
-
2475-9066
- Language:
-
English
- Keywords:
- Pubs id:
-
2101771
- Local pid:
-
pubs:2101771
- Source identifiers:
-
W4408170603
- Deposit date:
-
2026-03-25
- ARK identifier:
This ORA record was generated from metadata provided by an external service. It has not been edited by the ORA Team.
Terms of use
- Copyright date:
- 2025
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record