{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:22:42Z","timestamp":1750220562675,"version":"3.41.0"},"reference-count":13,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2021,6,30]],"date-time":"2021-06-30T00:00:00Z","timestamp":1625011200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Queue"],"published-print":{"date-parts":[[2021,6,30]]},"abstract":"<jats:p>Several interfaces exist for querying provenance. Many are not flexible in allowing users to select a database type of their choice. Some provide query functionality in a data model that is different from the graph-oriented one that is natural for provenance. Others have intuitive constructs for finding results but have limited support for efficiently chaining responses, as needed for faceted search. This article presents a user interface for querying provenance that addresses these concerns and is agnostic to the underlying database being used.<\/jats:p>","DOI":"10.1145\/3475965.3476885","type":"journal-article","created":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T16:04:07Z","timestamp":1626710647000},"page":"77-106","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Digging into Big Provenance (with SPADE)"],"prefix":"10.1145","volume":"19","author":[{"given":"Ashish","family":"Gehani","sequence":"first","affiliation":[{"name":"SRI"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raza","family":"Ahmad","sequence":"additional","affiliation":[{"name":"DePaul University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hassan","family":"Irshad","sequence":"additional","affiliation":[{"name":"SRI"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianqiao","family":"Zhu","sequence":"additional","affiliation":[{"name":"Google"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jignesh","family":"Patel","sequence":"additional","affiliation":[{"name":"University of Wisconson"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,7,19]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the 12th USENIX Workshop on the Theory and Practice of Provenance (TaPP); https:\/\/www.usenix.org\/conference\/tapp2020\/presentation\/ahmad.","author":"Ahmad R.","year":"2020","unstructured":"Ahmad, R., Jung, E., de Senne Garcia, C., Irshad, H., Gehani, A. 2020. Discrepancy detection in whole network provenance, Proceedings of the 12th USENIX Workshop on the Theory and Practice of Provenance (TaPP); https:\/\/www.usenix.org\/conference\/tapp2020\/presentation\/ahmad."},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the 7th Biennial Conference on Innovative Data Systems (CIDR); http:\/\/cidrdb.org\/cidr2015\/Papers\/CIDR15_Paper20","author":"Fan J.","year":"2015","unstructured":"Fan, J., Gerald, A., Raj, S., Patel, J. 2015. The case against specialized graph analytics engines. Proceedings of the 7th Biennial Conference on Innovative Data Systems (CIDR); http:\/\/cidrdb.org\/cidr2015\/Papers\/CIDR15_Paper20.pdf."},{"key":"e_1_2_1_3_1","unstructured":"Gehani A. SPADE; http:\/\/spade.csl.sri.com."},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the First Usenix Workshop on Theory and Practice of Provenance (TaPP) 7, 1-9; https:\/\/dl.acm.org\/doi\/10","author":"Gehani A.","year":"2009","unstructured":"Gehani, A., Kim, M., Zhang, J. 2009. Steps toward managing lineage metadata in grid clusters. Proceedings of the First Usenix Workshop on Theory and Practice of Provenance (TaPP) 7, 1-9; https:\/\/dl.acm.org\/doi\/10.5555\/1525932.1525939."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851476.1851503"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35170-9_6"},{"volume-title":"Scaling SPADE to \"Big Provenance.\" Proceedings of the 8th Usenix Workshop on Theory and Practice of Provenance (TaPP),26-33","author":"Gehani A.","key":"e_1_2_1_7_1","unstructured":"Gehani, A., Kazmi, H., Irshad, H. 2016. Scaling SPADE to \"Big Provenance.\" Proceedings of the 8th Usenix Workshop on Theory and Practice of Provenance (TaPP),26-33; https:\/\/www.usenix.org\/conference\/tapp16\/workshop-program\/presentation\/gehani."},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of the 23rd ACM International Conference on Knowledge Discovery and Data Mining (KDD), 1793-1802; https:\/\/dl.acm.org\/doi\/10","author":"Ghosh S.","year":"2017","unstructured":"Ghosh, S., Das, A., Porras, P., Yegneswaran, V., Gehani, A. 2017. Automated categorization of onion sites for analyzing the dark web ecosystem. Proceedings of the 23rd ACM International Conference on Knowledge Discovery and Data Mining (KDD), 1793-1802; https:\/\/dl.acm.org\/doi\/10.1145\/3097983.3098193."},{"volume-title":"Big data provenance: challenges and implications for benchmarking. Revised Selected Papers of the first Workshop on Specifying Big Data Benchmarks","author":"Glavic B.","key":"e_1_2_1_9_1","unstructured":"Glavic, B. 2012. Big data provenance: challenges and implications for benchmarking. Revised Selected Papers of the first Workshop on Specifying Big Data Benchmarks, Volume 8163, 72-80; https:\/\/dl.acm.org\/doi\/10.1007\/978-3-642-53974-9_7."},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the 12th Usenix Workshop on the Theory and Practice of Provenance (TaPP); https:\/\/www.usenix.org\/biblio-4496","author":"Khoury J.","year":"2020","unstructured":"Khoury, J., Upthegrove, T., Caro, A., Benyo, B., Kong, D. 2020. An event-based data model for granular information flow tracking. Proceedings of the 12th Usenix Workshop on the Theory and Practice of Provenance (TaPP); https:\/\/www.usenix.org\/biblio-4496."},{"key":"e_1_2_1_11_1","first-page":"07","article-title":"The Open Provenance Model core specification","volume":"2010","author":"Moreau L.","year":"2011","unstructured":"Moreau, L., Clifford, B., Freire, J., Futrelle, J., Gil, Y., Groth, P., Kwasnikowska, N., Miles, S., Missier, P., Myers, J., Plale, B., Simmhan, Y., Stephan, E., Van den Bussche, J. 2011. The Open Provenance Model core specification. Future Generation Computer Systems 27(6); https:\/\/dl.acm.org\/doi\/10.1016\/j.future.2010.07.005.","journal-title":"Future Generation Computer Systems 27(6); https:\/\/dl.acm.org\/doi\/10.1016\/j.future."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.14778\/3199517.3199518"},{"key":"e_1_2_1_13_1","unstructured":"W3C Working Group. 2013. PROV-overview; https:\/\/www.w3.org\/TR\/prov-overview\/."}],"container-title":["Queue"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3475965.3476885","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3475965.3476885","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:33Z","timestamp":1750195713000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3475965.3476885"}},"subtitle":["A user interface for querying provenance"],"short-title":[],"issued":{"date-parts":[[2021,6,30]]},"references-count":13,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,6,30]]}},"alternative-id":["10.1145\/3475965.3476885"],"URL":"https:\/\/doi.org\/10.1145\/3475965.3476885","relation":{},"ISSN":["1542-7730","1542-7749"],"issn-type":[{"type":"print","value":"1542-7730"},{"type":"electronic","value":"1542-7749"}],"subject":[],"published":{"date-parts":[[2021,6,30]]},"assertion":[{"value":"2021-07-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}