RYAN: A tool for explaining and visually analyzing the evolution of Relaxed Functional Dependencies

Published: 2024, Last Modified: 02 Feb 2026IEEE Big Data 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: The importance of exploiting profiling metadata, such as Relaxed Functional Dependencies (RFDs), to support advanced data processing tasks, continues to grow also due to the availability of algorithms capable of automatically extracting them from data. Nevertheless, in order to use this type of metadata in real-life contexts, it is also necessary to ensure their correct interpretation of their meaningfulness and their possible evolution over time. To this end, in this paper, we present a new tool that allows visual analysis and explainability of how discovery results evolve according to changes in the data. More specifically, it provides a comprehensive overview of the impact that data changes, by possibly analyzing in-depth affected dependencies and understanding motivations underlying their evolution through a textual explanation. The effectiveness of the proposed tool has been evaluated by conducting a user study, which highlighted RYAN’s capability to yield an intuitive visualization of RFD discovery results and to provide a clear explanation of the reasons that led to the evolution of RFDs.
Loading