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.
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
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.
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.· Proceedings of the 1st Inter...· 0 citations
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· Proceedings of the 14th Work...· 0 citations
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· International Journal of Fro...· 0 citations