Abstract:
Software designed using dataflow architecture naturally produces a graphical model of the data transformation process through the system. Interpreting this as a causal gr...Show MoreMetadata
Abstract:
Software designed using dataflow architecture naturally produces a graphical model of the data transformation process through the system. Interpreting this as a causal graph, we can leverage techniques from causal inference to estimate downstream effects of changes in code components, which can be interpreted as interventions within the causal graph. This allows for less costly software experimentation and can add another layer of protection against undesirable production updates.
Published in: 2024 IEEE/ACM 3rd International Conference on AI Engineering – Software Engineering for AI (CAIN)
Date of Conference: 14-15 April 2024
Date Added to IEEE Xplore: 18 June 2024
ISBN Information:
Conference Location: Lisbon, Portugal