Skip to main content
Kent Academic Repository

Cognacy queries over dependence graphs for transparent visualisations

Bond, Joe, David, Cristina, Nguyen, Minh, Orchard, Dominic A., Perera, Roly (2025) Cognacy queries over dependence graphs for transparent visualisations. Programming Languages and Systems, . ISSN 0164-0925. E-ISSN 1558-4593. (doi:10.1007/978-3-031-91118-7_6) (KAR id:112665)

Abstract

Charts, figures, and text derived from data play an important role in decision making. But making sense of or fact-checking outputs means understanding how they relate to the underlying data. Even for experts with access to the source code and data sets, this poses a significant challenge. We introduce a new program analysis framework (A supporting artifact is available at https://zenodo.org/records/14637654) which supports interactive exploration of fine-grained IO relationships directly through computed outputs, using dynamic dependence graphs. This framework enables a novel notion in data provenance which we call linked inputs, a relation of mutual relevance or cognacy which arises between inputs that contribute to common features of the output. We give a procedure for computing linked inputs over a dependence graph, and show how the presented in this paper is faster on most examples than an implementation based on execution traces.

Item Type: Article
DOI/Identification number: 10.1007/978-3-031-91118-7_6
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Institutional Unit: Schools > School of Computing
Former Institutional Unit:
There are no former institutional units.
Depositing User: Dominic Orchard
Date Deposited: 08 Jan 2026 21:30 UTC
Last Modified: 12 Jan 2026 11:29 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/112665 (The current URI for this page, for reference purposes)

University of Kent Author Information

  • Depositors only (login required):

Total unique views of this page since July 2020. For more details click on the image.