{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:09:24Z","timestamp":1757617764437,"version":"3.44.0"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,5,8]],"date-time":"2025-05-08T00:00:00Z","timestamp":1746662400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,5,8]],"date-time":"2025-05-08T00:00:00Z","timestamp":1746662400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-2129008","IIS-1940759","IIS-1940757"],"award-info":[{"award-number":["IIS-2129008","IIS-1940759","IIS-1940757"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["The VLDB Journal"],"published-print":{"date-parts":[[2025,7]]},"DOI":"10.1007\/s00778-025-00923-x","type":"journal-article","created":{"date-parts":[[2025,5,8]],"date-time":"2025-05-08T03:05:11Z","timestamp":1746673511000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Transactional panorama: a conceptual framework for user perception in analytical visual interfaces (extended version)"],"prefix":"10.1007","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3316-6651","authenticated-orcid":false,"given":"Dixin","family":"Tang","sequence":"first","affiliation":[]},{"given":"Alan","family":"Fekete","sequence":"additional","affiliation":[]},{"given":"Indranil","family":"Gupta","sequence":"additional","affiliation":[]},{"given":"Aditya G.","family":"Parameswaran","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,5,8]]},"reference":[{"key":"923_CR1","unstructured":"Datadog. https:\/\/www.datadoghq.com\/"},{"key":"923_CR2","unstructured":"Google sheets. https:\/\/www.google.com\/sheets\/about\/"},{"key":"923_CR3","unstructured":"Grafana. https:\/\/en.wikipedia.org\/wiki\/Grafana"},{"key":"923_CR4","unstructured":"Kibana. https:\/\/en.wikipedia.org\/wiki\/Kibana"},{"key":"923_CR5","unstructured":"Libreoffice calc. https:\/\/www.libreoffice.org\/discover\/calc\/"},{"key":"923_CR6","unstructured":"Microsoft excel. http:\/\/products.office.com\/en-us\/excel"},{"key":"923_CR7","unstructured":"Plotly. https:\/\/plotly.com\/"},{"key":"923_CR8","unstructured":"Power bi. https:\/\/powerbi.microsoft.com\/en-us\/"},{"key":"923_CR9","unstructured":"Redash. https:\/\/redash.io\/"},{"key":"923_CR10","unstructured":"Streamlit. https:\/\/streamlit.io\/"},{"key":"923_CR11","unstructured":"Superset. https:\/\/superset.apache.org\/"},{"key":"923_CR12","unstructured":"Tableau. https:\/\/www.tableau.com\/"},{"issue":"10","key":"923_CR13","doi-asserted-by":"publisher","first-page":"968","DOI":"10.14778\/2336664.2336670","volume":"5","author":"Y Ahmad","year":"2012","unstructured":"Ahmad, Y., Kennedy, O., Koch, C., Nikolic, M.: DBToaster: higher-order delta processing for dynamic, frequently fresh views. Proc. VLDB Endow. 5(10), 968\u2013979 (2012)","journal-title":"Proc. VLDB Endow."},{"key":"923_CR14","doi-asserted-by":"publisher","unstructured":"Ahsan, S.B., Yang, R., Noghabi, S.A., Gupta, I.: Home, safehome: smart home reliability with visibility and atomicity. In Barbalace, A., Bhatotia, P., Alvisi, L., Cadar, C. (eds.) EuroSys \u201921: Sixteenth European Conference on Computer Systems, Online Event, United Kingdom, April 26-28, 2021, pp. 590\u2013605. ACM (2021). https:\/\/doi.org\/10.1145\/3447786.3456261","DOI":"10.1145\/3447786.3456261"},{"key":"923_CR15","doi-asserted-by":"publisher","unstructured":"Bendre, M., Wattanawaroon, T., Mack, K., Chang, K., Parameswaran, A.G.: Anti-freeze for large and complex spreadsheets: Asynchronous formula computation. In Boncz, P.A., Manegold, S., Ailamaki, A., Deshpande, A., Kraska, T. (eds.) Proceedings of the 2019 International Conference on Management of Data, SIGMOD Conference 2019, Amsterdam, The Netherlands, June 30 - July 5, 2019, pp. 1277\u20131294. ACM (2019). https:\/\/doi.org\/10.1145\/3299869.3319876","DOI":"10.1145\/3299869.3319876"},{"key":"923_CR16","unstructured":"Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Database Systems. Addison-Wesley (1987). http:\/\/research.microsoft.com\/en-us\/people\/philbe\/ccontrol.aspx"},{"key":"923_CR17","doi-asserted-by":"publisher","unstructured":"Botan, I., Fischer, P.M., Kossmann, D., Tatbul, N.: Transactional stream processing. In Rundensteiner, E.A., Markl, V., Manolescu, I., Amer-Yahia, S., Naumann, F., Ari I. (eds.) 15th International Conference on Extending Database Technology, EDBT \u201912, Berlin, Germany, March 27-30, 2012, Proceedings, pp. 204\u2013215. ACM (2012). https:\/\/doi.org\/10.1145\/2247596.2247622","DOI":"10.1145\/2247596.2247622"},{"issue":"4","key":"923_CR18","doi-asserted-by":"publisher","first-page":"20:1","DOI":"10.1145\/1620585.1620587","volume":"34","author":"MJ Cahill","year":"2009","unstructured":"Cahill, M.J., R\u00f6hm, U., Fekete, A.D.: Serializable isolation for snapshot databases. ACM Trans. Database Syst. 34(4), 20:1-20:42 (2009). https:\/\/doi.org\/10.1145\/1620585.1620587","journal-title":"ACM Trans. Database Syst."},{"key":"923_CR19","doi-asserted-by":"publisher","unstructured":"Chen, Y., Yu, X., Koutris, P., Arpaci-Dusseau, A.C., Arpaci-Dusseau, R.H., Shu, J.: Plor: General transactions with predictable, low tail latency. In Ives, Z., Bonifati, A., Abbadi, A.E. (eds.) SIGMOD \u201922: International Conference on Management of Data, Philadelphia, PA, USA, June 12 - 17, 2022, pp. 19\u201333. ACM (2022). https:\/\/doi.org\/10.1145\/3514221.3517879","DOI":"10.1145\/3514221.3517879"},{"issue":"4","key":"923_CR20","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1561\/1900000020","volume":"4","author":"R Chirkova","year":"2012","unstructured":"Chirkova, R., Yang, J.: Materialized views. Foundat. Trends Databases 4(4), 295\u2013405 (2012). https:\/\/doi.org\/10.1561\/1900000020","journal-title":"Foundat. Trends Databases"},{"key":"923_CR21","doi-asserted-by":"publisher","unstructured":"Colby, L.S., Griffin, T., Libkin, L., Mumick, I.S., Trickey, H.: Algorithms for deferred view maintenance. In Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, Montreal, Quebec, Canada, June 4-6, 1996, pp. 469\u2013480 (1996). https:\/\/doi.org\/10.1145\/233269.233364","DOI":"10.1145\/233269.233364"},{"key":"923_CR22","doi-asserted-by":"publisher","unstructured":"Colby, L.S., Kawaguchi, A., Lieuwen, D.F., Mumick, I.S., Ross, K.A.: Supporting multiple view maintenance policies. In SIGMOD 1997, Proceedings ACM SIGMOD International Conference on Management of Data, May 13-15, 1997, Tucson, Arizona, USA., pp. 405\u2013416 (1997). https:\/\/doi.org\/10.1145\/253260.253353","DOI":"10.1145\/253260.253353"},{"key":"923_CR23","doi-asserted-by":"publisher","unstructured":"Garcia-Molina, H., Salem, K.: Sagas. In Dayal, U., Traiger, I.L. (eds.) Proceedings of the Association for Computing Machinery Special Interest Group on Management of Data 1987 Annual Conference, San Francisco, CA, USA, May 27-29, 1987, pp. 249\u2013259. ACM Press (1987). https:\/\/doi.org\/10.1145\/38713.38742","DOI":"10.1145\/38713.38742"},{"key":"923_CR24","unstructured":"Golab, L., Johnson, T.: Consistency in a stream warehouse. In Fifth Biennial Conference on Innovative Data Systems Research, CIDR 2011, Asilomar, CA, USA, January 9-12, 2011, Online Proceedings, pp. 114\u2013122. www.cidrdb.org (2011). http:\/\/cidrdb.org\/cidr2011\/Papers\/CIDR11_Paper13.pdf"},{"key":"923_CR25","doi-asserted-by":"publisher","unstructured":"Gupta, A., Mumick, I.S., Subrahmanian, V.S.: Maintaining views incrementally. In Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, Washington, DC, USA, May 26-28, 1993, pp. 157\u2013166 (1993). https:\/\/doi.org\/10.1145\/170035.170066","DOI":"10.1145\/170035.170066"},{"key":"923_CR26","unstructured":"Lu, H., Hodsdon, C., Ngo, K., Mu, S., Lloyd, W.: The SNOW theorem and latency-optimal read-only transactions. In Keeton, K., Roscoe, T. (eds.) 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016, Savannah, GA, USA, November 2-4, 2016, pp. 135\u2013150. USENIX Association (2016). https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/lu"},{"issue":"13","key":"923_CR27","doi-asserted-by":"publisher","first-page":"2134","DOI":"10.14778\/2831360.2831367","volume":"8","author":"J Meehan","year":"2015","unstructured":"Meehan, J., Tatbul, N., Zdonik, S., Aslantas, C., Cetintemel, U., Du, J., Kraska, T., Madden, S., Maier, D., Pavlo, A., Stonebraker, M., Tufte, K., Wang, H.: S-store: streaming meets transaction processing. Proc. VLDB Endow. 8(13), 2134\u20132145 (2015). https:\/\/doi.org\/10.14778\/2831360.2831367","journal-title":"Proc. VLDB Endow."},{"key":"923_CR28","doi-asserted-by":"publisher","unstructured":"Moritz, D., Fisher, D., Ding, B., Wang, C.: Trust, but verify: Optimistic visualizations of approximate queries for exploring big data. In Mark, G., Fussell, S.R., Lampe, C., schraefel, m.c., Hourcade, J.P., Appert, C., Wigdor, D. (eds.) Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, Denver, CO, USA, May 06-11, 2017, pp. 2904\u20132915. ACM (2017). https:\/\/doi.org\/10.1145\/3025453.3025456","DOI":"10.1145\/3025453.3025456"},{"key":"923_CR29","doi-asserted-by":"publisher","unstructured":"Neumann, T., M\u00fchlbauer, T., Kemper, A.: Fast serializable multi-version concurrency control for main-memory database systems. In Sellis, T.K., Davidson, S.B., Ives, Z.G. (eds.) Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31 - June 4, 2015, pp. 677\u2013689. ACM (2015). https:\/\/doi.org\/10.1145\/2723372.2749436","DOI":"10.1145\/2723372.2749436"},{"key":"923_CR30","doi-asserted-by":"publisher","unstructured":"Nikolic, M., Dashti, M., Koch, C.: How to win a hot dog eating contest: Distributed incremental view maintenance with batch updates. In Proceedings of the 2016 International Conference on Management of Data, SIGMOD Conference 2016, San Francisco, CA, USA, June 26 - July 01, 2016, pp. 511\u2013526 (2016). https:\/\/doi.org\/10.1145\/2882903.2915246","DOI":"10.1145\/2882903.2915246"},{"issue":"11","key":"923_CR31","doi-asserted-by":"publisher","first-page":"1262","DOI":"10.14778\/3137628.3137637","volume":"10","author":"S Rahman","year":"2017","unstructured":"Rahman, S., Aliakbarpour, M., Kong, H.K., Blais, E., Karahalios, K., Parameswaran, A., Rubinfield, R.: I\u2019ve seen\" enough\" incrementally improving visualizations to support rapid decision making. Proceed. VLDB Endow. 10(11), 1262\u20131273 (2017)","journal-title":"Proceed. VLDB Endow."},{"key":"923_CR32","first-page":"709","volume":"99","author":"V Raman","year":"1999","unstructured":"Raman, V., Raman, B., Hellerstein, J.M.: Online dynamic reordering for interactive data processing. VLDB 99, 709\u2013720 (1999)","journal-title":"VLDB"},{"key":"923_CR33","volume-title":"Distributed systems\u2014principles and paradigms","author":"AS Tanenbaum","year":"2007","unstructured":"Tanenbaum, A.S., van Steen, M.: Distributed systems\u2014principles and paradigms, 2nd edn. Pearson Education, London (2007)","edition":"2"},{"issue":"6","key":"923_CR34","doi-asserted-by":"publisher","first-page":"1494","DOI":"10.14778\/3583140.3583162","volume":"16","author":"D Tang","year":"2023","unstructured":"Tang, D., Fekete, A.D., Gupta, I., Parameswaran, A.G.: Transactional panorama: a conceptual framework for user perception in analytical visual interfaces. Proc. VLDB Endow. 16(6), 1494\u20131506 (2023). https:\/\/doi.org\/10.14778\/3583140.3583162","journal-title":"Proc. VLDB Endow."},{"key":"923_CR35","unstructured":"Tang, D., Jiang, H., Elmore, A.J.: Adaptive concurrency control: despite the looking glass, one concurrency control does not fit all. In 8th Biennial Conference on Innovative Data Systems Research, CIDR 2017, Chaminade, CA, USA, January 8-11, 2017, Online Proceedings. www.cidrdb.org (2017). http:\/\/cidrdb.org\/cidr2017\/papers\/p63-tang-cidr17.pdf"},{"key":"923_CR36","doi-asserted-by":"publisher","unstructured":"Tang, D., Shang, Z., Elmore, A.J., Krishnan, S., Franklin, M.J.: Thrifty query execution via incrementability. In Maier, D., Pottinger, R., Doan, A., Tan, W., Alawini, A., Ngo, H.Q. (eds.) Proceedings of the 2020 International Conference on Management of Data, SIGMOD Conference 2020, online conference [Portland, OR, USA], June 14-19, 2020, pp. 1241\u20131256. ACM (2020). https:\/\/doi.org\/10.1145\/3318464.3389756","DOI":"10.1145\/3318464.3389756"},{"issue":"4","key":"923_CR37","doi-asserted-by":"publisher","first-page":"537","DOI":"10.1007\/s00778-017-0463-8","volume":"26","author":"T Wang","year":"2017","unstructured":"Wang, T., Johnson, R., Fekete, A.D., Pandis, I.: Efficiently making (almost) any concurrency control mechanism serializable. VLDB J. 26(4), 537\u2013562 (2017). https:\/\/doi.org\/10.1007\/s00778-017-0463-8","journal-title":"VLDB J."},{"key":"923_CR38","doi-asserted-by":"publisher","unstructured":"Wu, Y., Chang, R., Hellerstein, J.M., Wu, E.: Facilitating exploration with interaction snapshots under high latency. In 31st IEEE Visualization Conference, IEEE VIS 2020 - Short Papers, Virtual Event, USA, October 25-30, 2020, pp. 136\u2013140. IEEE (2020). https:\/\/doi.org\/10.1109\/VIS47514.2020.00034","DOI":"10.1109\/VIS47514.2020.00034"},{"issue":"3","key":"923_CR39","doi-asserted-by":"publisher","first-page":"209","DOI":"10.14778\/2735508.2735511","volume":"8","author":"X Yu","year":"2014","unstructured":"Yu, X., Bezerra, G., Pavlo, A., Devadas, S., Stonebraker, M.: Staring into the abyss: an evaluation of concurrency control with one thousand cores. Proc. VLDB Endow. 8(3), 209\u2013220 (2014). https:\/\/doi.org\/10.14778\/2735508.2735511","journal-title":"Proc. VLDB Endow."},{"issue":"8","key":"923_CR40","doi-asserted-by":"publisher","first-page":"1977","DOI":"10.1109\/TVCG.2016.2607714","volume":"23","author":"E Zgraggen","year":"2016","unstructured":"Zgraggen, E., Galakatos, A., Crotty, A., Fekete, J.D., Kraska, T.: How progressive visualizations affect exploratory analysis. IEEE Trans. Visual Comput. Graph. 23(8), 1977\u20131987 (2016)","journal-title":"IEEE Trans. Visual Comput. Graph."},{"key":"923_CR41","doi-asserted-by":"publisher","unstructured":"Zhang, J., Huang, K., Wang, T., Lv, K.: Skeena: Efficient and consistent cross-engine transactions. In Ives, Z., Bonifati, A., Abbadi, A.E. (eds.) SIGMOD \u201922: International Conference on Management of Data, Philadelphia, PA, USA, June 12 - 17, 2022, pp. 34\u201348. ACM (2022). https:\/\/doi.org\/10.1145\/3514221.3526171","DOI":"10.1145\/3514221.3526171"},{"key":"923_CR42","doi-asserted-by":"publisher","unstructured":"Zhao, Z., Li, F., Liu, Y.: Efficient join synopsis maintenance for data warehouse. In Maier, D., Pottinger, R., Doan, A., Tan, W., Alawini, A., Ngo, H.Q. (eds.) Proceedings of the 2020 International Conference on Management of Data, SIGMOD Conference 2020, online conference [Portland, OR, USA], June 14-19, 2020, pp. 2027\u20132042. ACM (2020). https:\/\/doi.org\/10.1145\/3318464.3389717","DOI":"10.1145\/3318464.3389717"},{"key":"923_CR43","unstructured":"Zhou, J., Larson, P., Elmongui, H.G.: Lazy maintenance of materialized views. In Proceedings of the 33rd International Conference on Very Large Data Bases, University of Vienna, Austria, September 23-27, 2007, pp. 231\u2013242 (2007). http:\/\/www.vldb.org\/conf\/2007\/papers\/research\/p231-zhou.pdf"},{"key":"923_CR44","doi-asserted-by":"publisher","unstructured":"Zhuge, Y., Garcia-Molina, H., Wiener, J.L.: Multiple view consistency for data warehousing. In Gray, W.A., Larson, P. (eds.) Proceedings of the Thirteenth International Conference on Data Engineering, April 7-11, 1997, Birmingham, UK, pp. 289\u2013300. IEEE Computer Society (1997). https:\/\/doi.org\/10.1109\/ICDE.1997.581810","DOI":"10.1109\/ICDE.1997.581810"}],"container-title":["The VLDB Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-025-00923-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00778-025-00923-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-025-00923-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T13:28:45Z","timestamp":1757165325000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00778-025-00923-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,8]]},"references-count":44,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,7]]}},"alternative-id":["923"],"URL":"https:\/\/doi.org\/10.1007\/s00778-025-00923-x","relation":{},"ISSN":["1066-8888","0949-877X"],"issn-type":[{"type":"print","value":"1066-8888"},{"type":"electronic","value":"0949-877X"}],"subject":[],"published":{"date-parts":[[2025,5,8]]},"assertion":[{"value":"19 September 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 April 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 May 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"40"}}