Skip to content

PipeLens: Identifying Interventions for Resolving Malfunctioning Data Science Pipelines

Jul 2026 · Proceedings of the VLDB Endowment · Vol 19, pp. 3188-3201 · 0 citations · 66 references

TL;DR

The objective is to resolve malfunctioning pipelines and improve their utility; PipeLens is introduced, a framework that leverages successful and unsuccessful runs of past pipelines for fixing pipeline malfunctions and provides causally verified root causes and suggestions that rectify malfunctions.

Abstract

Data is a critical component of modern decision-making systems; system malfunctions (e.g., performance degradation and module failure) can often be traced back to a mismatch between the properties of the data and the assumptions of the system modules that process the data. For example, with the increasing use of open-source libraries to develop data science pipelines, common causes of system malfunctions include inappropriately configured data processing libraries for data cleaning tasks such as entity resolution or missing value imputation. Our objective is to resolve malfunctioning pipelines and improve their utility; we introduce PipeLens, a framework that leverages successful and unsuccessful runs of past pipelines for fixing pipeline malfunctions. PipeLens uses an acyclic graph representation of the pipeline and performs causal reasoning through interventions: when a system malfunctions with a given dataset, PipeLens modifies the pipeline (by changing its structure or the parameters of its modules) and observes the impact of this intervention on system behavior. To focus on useful interventions, we learn a proxy function that approximates the pipeline's utility over a dataset and guides the search for the best intervention. Unlike traditional observational analysis that reports correlations between system parameters and their behavior, we provide causally verified root causes and suggest pipeline modifications that rectify malfunctions. Empirical evaluation on four data science tasks over four real-world datasets demonstrates that PipeLens consistently outperforms baselines in terms of interventions performed to repair malfunctions while maintaining practical running times.

View source

Similar papers

#small language model Preprint Sep 2026

EviRCA: Decoupling Evidence Extraction from Reasoning for Microservice Root-Cause Analysis

EviRCA is presented, a framework for LLM-based RCA that decouples deterministic evidence extraction from LLM reasoning and substantially outperforms prior OpenRCA baselines that achieve up to 15.2%, while reducing token consumption by 15-26x and execution time by 3-20x.

Yu-Hao Wang, Zhen Qin, Xing-Liang Wang et al. · 1 citation · ⚡1
#artificial intelligence Preprint Oct 2026

Poison Valleys: Diagnosing Path-Dependent Failure in LLM Code Repair

Poison Valleys defines plausible but incorrect software mechanisms, place each in a model's hypothesis, implementation plan, or both, and evaluates the generated code with an Oracle and targeted diagnostic coordinates, creating a measured connection from upstream misconception to code mechanism and failure form.

Veljko Skarich · 0 citations
#software testing Book Open access Oct 2026

Prompt Pipelines as Engineered Artifacts: Regression-Testing a Multi-agent Threat-Modeling Pipeline

The experience suggests that the PromptOps practices recently proposed for general LLM applications transfer directly to security engineering, and that a fixed evaluation corpus with cost-aware metrics is the single most valuable artifact a prompt-pipeline team can maintain.

Eldar Mametov, Andrey Sadovykh, Eugene Zouev et al. · 0 citations
#software testing Book Open access Sep 2026

ACF: Infrastructure for Debugging Long-Running Systems with Tracing and Unit Test Execution

A debugging workflow that combines dynamic analysis with directed unit tests is introduced, and ACF, an infrastructure for automating this workflow is presented, indicating that ACF can help developers to isolate specific inputs causing an error, thus simplifying the process of locating faulty statements.

Roman Vašut, P. Parízek · 0 citations
#small language model Open access Oct 2026

Agentic AI-Driven Data Engineering: A Framework for Self-Directed Enterprise Data Pipelines

Enterprise data pipelines have grown in scale and interdependency faster than the operational practices used to maintain them. Pipeline failures are still predominantly diagnosed and remediated by human engineers reading logs, tracing lineage, and applying tacit knowledge, which produces long mean-time-to-recovery and...

A. Kolla, Ameya Kokate · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.