In this paper, we present Vagabond, a system that uses a novel holistic approach to help users to understand and debug data exchange scenarios. Developing such a scenario is a complex and labor-intensive process where errors are often only revealed in the target instance produced as the result of this process. This makes it very hard to debug such scenarios, especially for non-power users. Vagabond aides a user in debugging by automatically generating possible explanations for target instance errors identified by the user.
@article{GD11, author = {Glavic, Boris and Du, Jiang and Miller, Ren\'{e}e J. and Alonso, Gustavo and Haas, Laura M.}, date-added = {2012-12-14 18:55:49 +0000}, date-modified = {2012-12-18 17:17:34 +0000}, journal = {Proceedings of the VLDB Endowment (Demonstration Track)}, keywords = {Provenance; Vagabond; Data Exchange}, number = {12}, pages = {1383-1386}, pdfurl = {http://cs.iit.edu/%7edbgroup/assets/pdfpubls/GD11.pdf}, projects = {Vagabond}, title = {{Debugging Data Exchange with Vagabond}}, venueshort = {PVLDB}, volume = {4}, year = {2011}, bdsk-url-1 = {http://cs.iit.edu/%7edbgroup/assets/pdfpubls/GD11.pdf} }