{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T14:23:00Z","timestamp":1766067780941,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":63,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,27]],"date-time":"2023-06-27T00:00:00Z","timestamp":1687824000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,27]]},"DOI":"10.1145\/3589806.3600035","type":"proceedings-article","created":{"date-parts":[[2023,6,28]],"date-time":"2023-06-28T20:09:22Z","timestamp":1687982962000},"page":"15-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Towards Reproducible Execution of Closed-Source Applications from Internet Archives"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2187-2049","authenticated-orcid":false,"given":"Mahadev","family":"Satyanarayanan","sequence":"first","affiliation":[{"name":"Computer Science Department, Carnegie Mellon University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3387-8050","authenticated-orcid":false,"given":"Jan","family":"Harkes","sequence":"additional","affiliation":[{"name":"Computer Science Department, Carnegie Mellon University, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-5490-5104","authenticated-orcid":false,"given":"James","family":"Blakley","sequence":"additional","affiliation":[{"name":"Computer Science Department, Carnegie Mellon University, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,6,28]]},"reference":[{"volume-title":"d.]. Azure private multi-access edge compute (MEC). (#1). Last accessed","year":"2023","key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. Azure private multi-access edge compute (MEC). (#1). Last accessed: February 7, 2023."},{"volume-title":"d.]. Azure Stack Hub overview. (#1). Last accessed","year":"2023","key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Azure Stack Hub overview. (#1). Last accessed: February 7, 2023."},{"volume-title":"d.]. Building a Virtualization API for Kubernetes. (#1). Last accessed on","year":"2023","key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. Building a Virtualization API for Kubernetes. (#1). Last accessed on February 17, 2023."},{"volume-title":"d.]. Kubernetes. (#1). Last accessed on","year":"2023","key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. Kubernetes. (#1). Last accessed on February 16, 2023."},{"volume-title":"d.]. Prometheus. (#1). Last accessed on","year":"2023","key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. Prometheus. (#1). Last accessed on February 17, 2023."},{"volume-title":"d.]. Virtual Machines in Our Collection. (#1). Last accessed on","year":"2023","key":"e_1_3_2_1_6_1","unstructured":"[n. d.]. Virtual Machines in Our Collection. (#1). Last accessed on February 11, 2023."},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the ACM Symposium on Cloud Computing","author":"Abe Yoshihisa","year":"2013","unstructured":"Yoshihisa Abe, Roxana Geambasu, Kaustubh Joshi, Andres Lagar-Cavilla, and Mahadev Satyanarayanan. 2013. vTube: Efficient Streaming of Virtual Appliances Over Last-Mile Networks. In Proceedings of the ACM Symposium on Cloud Computing. Santa Clara, CA."},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of ACM ASPLOS.","author":"Sani Ardalan Amiri","year":"2014","unstructured":"Ardalan Amiri Sani, Kevin Boos, Shaopu Qin, and Lin Zhong. 2014. I\/O Paravirtualization at the Device File Boundary. In Proceedings of ACM ASPLOS."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of IEEE Visualization. 135\u2013142","author":"Bavoil Louis","year":"2005","unstructured":"Louis Bavoil, Steven\u00a0P. Callahan, Patricia\u00a0J. Crossno, Juliana Freire, Carlos\u00a0E. Scheidegger, Claudio\u00a0T. Silva, , and Huy\u00a0T. Vo. 2005. VisTrails: Enabling Interactive Multiple-View Visualizations. In Proceedings of IEEE Visualization. 135\u2013142."},{"key":"e_1_3_2_1_10_1","volume-title":"J. Taylor, and A. Nekrutenko.","author":"Blankenberg D.","year":"2014","unstructured":"D. Blankenberg, G. von Kuster, E. Bouvier, B. Baker, E. Afgan, N. Stoler, B. Rebolledo-Jaramillo, The Galaxy Team, J. Taylor, and A. Nekrutenko. 2014. Dissemination of scientific software with Galaxy ToolShed. Genome Biology 15 (February 2014), 403."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CITSM.2017.8089272"},{"key":"e_1_3_2_1_12_1","volume-title":"Keynote Talk: Internet Information Preservation Conference (IIPC GA2015)","author":"Cerf Vint","year":"2015","unstructured":"Vint Cerf and Mahadev Satyanarayanan. 2015. Digital Vellum: Interacting with Digital Objects over Centuries. Keynote Talk: Internet Information Preservation Conference (IIPC GA2015). (#1)."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 5th USENIX Workshop on the Theory and Practice of Provenance","author":"Chirigati Fernando","year":"2013","unstructured":"Fernando Chirigati, Dennis Shasha, and Juliana Freire. 2013. ReproZip: Using Provenance to Support Computational Reproducibility. In Proceedings of the 5th USENIX Workshop on the Theory and Practice of Provenance. Lombard, Illinois."},{"key":"e_1_3_2_1_14_1","unstructured":"Containers2015 [n. d.]. Linux Containers. https:\/\/linuxcontainers.org\/. Accessed on January 9 2015."},{"key":"e_1_3_2_1_15_1","volume-title":"Originally published","author":"Conway P.","year":"1996","unstructured":"P. Conway. [n. d.]. Preservation in the Digital World. (#1), Originally published March 1996, Last accessed May 28, 2023."},{"key":"e_1_3_2_1_16_1","volume-title":"Digital Preservation, and Dilemmas","author":"Conway P.","year":"2010","unstructured":"P. Conway. 2010. Preservation in the Age of Google: Digitization, Digital Preservation, and Dilemmas. Library Quarterly 80, 1 (2010)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1045\/january2011-crosas"},{"volume-title":"Last accessed","year":"2023","key":"e_1_3_2_1_18_1","unstructured":"Dalvik2011 [n. d.]. Dalvik (software). (#1), Last accessed May 28, 2023."},{"key":"e_1_3_2_1_19_1","volume-title":"Automated capture of experiment context for easier reproducibility in computational research. Computing in Science and Engineering 14","author":"Davison A.P.","year":"2012","unstructured":"A.P. Davison. 2012. Automated capture of experiment context for easier reproducibility in computational research. Computing in Science and Engineering 14 (2012)."},{"key":"e_1_3_2_1_20_1","volume-title":"Sumatra: A Toolkit for Reproducible Research. In Implementing Reproducible Research, V.\u00a0Stodden, F.\u00a0Leisch, and R","author":"Davison A.P.","year":"2014","unstructured":"A.P. Davison, M. Mattioni, D. Samarkanov, and B. Teleczuk. 2014. Sumatra: A Toolkit for Reproducible Research. In Implementing Reproducible Research, V.\u00a0Stodden, F.\u00a0Leisch, and R.D. Peng (Eds.). Chapman and Hall\/CRC, 57\u201379."},{"key":"e_1_3_2_1_21_1","volume-title":"James Blythe, Yolanda Gil, Carl Kesselman, Gaurang Mehta, Karan Vahi, G.\u00a0Bruce Berriman, John Good, Anastasia Laity, Joseph\u00a0C. Jacob, and Daniel\u00a0S. Katz.","author":"Deelman Ewa","year":"2005","unstructured":"Ewa Deelman, Gurmeet Singh, Mei hui Su, James Blythe, Yolanda Gil, Carl Kesselman, Gaurang Mehta, Karan Vahi, G.\u00a0Bruce Berriman, John Good, Anastasia Laity, Joseph\u00a0C. Jacob, and Daniel\u00a0S. Katz. 2005. Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Scientific Programming Journal 13 (2005)."},{"volume-title":"Flexible Documentation Tool Ever. (#1), Last accessed","year":"2023","key":"e_1_3_2_1_22_1","unstructured":"dexy [n. d.]. dexy: The Most Powerful, Flexible Documentation Tool Ever. (#1), Last accessed May 29, 2023."},{"key":"e_1_3_2_1_23_1","unstructured":"Docker2015 [n. d.]. Build Ship and Run Any App Anywhere. https:\/\/www.docker.com\/. Accessed on January 9 2015."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23160"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.194"},{"key":"e_1_3_2_1_26_1","article-title":"Madagascar: open-source software project for multidimensional data analysis and reproducible computational experiments","volume":"1","author":"Fomel Sergey","year":"2013","unstructured":"Sergey Fomel, Paul Sava, Ioan Vlad, Yang Liu, and Vladimir Bashkardin. 2013. Madagascar: open-source software project for multidimensional data analysis and reproducible computational experiments. Journal of Open Research Software 1, 1 (2013).","journal-title":"Journal of Open Research Software"},{"volume-title":"Gartner Says Worldwide Device Shipments Will Decline 0.3 Percent","year":"2017","key":"e_1_3_2_1_27_1","unstructured":"Gartner. 2017. Gartner Says Worldwide Device Shipments Will Decline 0.3 Percent in 2017. (#1), Last accessed February 14, 2023."},{"volume-title":"Last accessed","year":"2023","key":"e_1_3_2_1_28_1","unstructured":"Gartner. 2020. Gartner Forecasts Worldwide Device Shipments to Decline 14% in 2020 Due to Coronavirus Impact. (#1), Last accessed February 14, 2023."},{"volume-title":"Last accessed","year":"2023","key":"e_1_3_2_1_29_1","unstructured":"Gartner. 2023. Gartner Says Worldwide PC Shipments Declined 28.5% in Fourth Quarter of 2022 and 16.2% for the Year. (#1), Last accessed February 14, 2023."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063176.2063196"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1186\/gb-2010-11-8-r86"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132211.3134453"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of ACM Network and Operating System Support for Digital Audio and Video (NOSSDAV).","author":"Hansen G.","year":"2007","unstructured":"J.\u00a0G. Hansen. 2007. Blink: Advanced Display Multiplexing for Virtualized Applications. In Proceedings of ACM Network and Operating System Support for Digital Audio and Video (NOSSDAV)."},{"key":"e_1_3_2_1_34_1","volume-title":"Does High Public Debt Stifle Economic Growth? A Critique of Reinhart and Rogoff. Working Paper 322","author":"Herndon Thomas","year":"2023","unstructured":"Thomas Herndon, Michael Ash, and Robert Pollin. 2013. Does High Public Debt Stifle Economic Growth? A Critique of Reinhart and Rogoff. Working Paper 322. Political Economy Research Institute, University of Massachussets Amherst. (#1), Last accessed May 28, 2023."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkl320"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254816"},{"key":"e_1_3_2_1_37_1","volume-title":"Research on technology of desktop virtualization based on SPICE protocol and its improvement solutions. Frontiers of Computer Science 8, 6","author":"Lan Yuqing","year":"2014","unstructured":"Yuqing Lan and Hao Xu. 2014. Research on technology of desktop virtualization based on SPICE protocol and its improvement solutions. Frontiers of Computer Science 8, 6 (2014)."},{"key":"e_1_3_2_1_38_1","volume-title":"The Java Virtual Machine Specification","author":"Lindholm Tim","unstructured":"Tim Lindholm and Frank Yellin. 1999. The Java Virtual Machine Specification (2nd Edition). Prentice Hall.","edition":"2"},{"key":"e_1_3_2_1_39_1","volume-title":"Accessed","author":"Lustre","year":"2014","unstructured":"Lustre [n. d.]. Lustre File System. http:\/\/lustre.org. Accessed June 19, 2014."},{"key":"e_1_3_2_1_40_1","unstructured":"markow2012 2012. DuraSpace Offers DuraCloud Access To Internet2 Members. http:\/\/duraspace.org\/node\/1268."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.2218\/ijdc.v5i1.145"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1080\/01615440.1988.9955287"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1002970"},{"key":"e_1_3_2_1_44_1","volume-title":"When They Had\u2019. The Chronicle of Higher Education (April","author":"Monaghan Peter","year":"2013","unstructured":"Peter Monaghan. 2013. \u2019They Said at First That They Hadn\u2019t Made a Spreadsheet Error, When They Had\u2019. The Chronicle of Higher Education (April 2013). (#1), Last accessed May 28, 2023."},{"key":"e_1_3_2_1_45_1","volume-title":"Andrew: A Distributed Personal Computing Environment. Communications of the ACM 29, 3","author":"Morris H.","year":"1986","unstructured":"James\u00a0H. Morris, Mahadev Satyanarayanan, Michael\u00a0H. Conner, John\u00a0H. Howard, David\u00a0S. Rosenthal, and F.\u00a0Donelson Smith. 1986. Andrew: A Distributed Personal Computing Environment. Communications of the ACM 29, 3 (1986)."},{"key":"e_1_3_2_1_46_1","unstructured":"openafs [n. d.]. OpenAFS. http:\/\/openafs.org. Accessed June 19 2014."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2007.53"},{"key":"e_1_3_2_1_48_1","volume-title":"Austerity after Reinhart and Rogoff. Financial Times (April","author":"Pollin Robert","year":"2013","unstructured":"Robert Pollin and Michael Ash. 2013. Austerity after Reinhart and Rogoff. Financial Times (April 2013). (#1), Last accessed May 28, 2023."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1257\/aer.100.2.573"},{"key":"e_1_3_2_1_50_1","volume-title":"Growth in a Time of Debt. Working Paper 15639","author":"Reinhart M.","year":"2023","unstructured":"Carmen\u00a0M. Reinhart and Kenneth\u00a0S. Rogoff. 2010. Growth in a Time of Debt. Working Paper 15639. National Bureau of Economic Research. (#1), Last accessed May 28, 2023."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"crossref","unstructured":"T. Richardson Q. Stafford-Fraser K.R. Wood and A. Hopper. 1998. Virtual network computing. IEEE Internet Computing 2 1 (1998).","DOI":"10.1109\/4236.656066"},{"key":"e_1_3_2_1_52_1","first-page":"1","article-title":"The Emergence of Edge Computing","volume":"50","author":"Satyanarayanan Mahadev","year":"2017","unstructured":"Mahadev Satyanarayanan. 2017. The Emergence of Edge Computing. IEEE Computer 50, 1 (January 2017).","journal-title":"IEEE Computer"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2009.82"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.4108\/icst.collaboratecom.2011.247203"},{"key":"e_1_3_2_1_55_1","first-page":"1","article-title":"Collaborating with executable content across space and time","volume":"1","author":"Satyanarayanan Mahadev","year":"2014","unstructured":"Mahadev Satyanarayanan, Vasanth Bala, Gloriana\u00a0St. Clair, and Erika Linke. 2014. Collaborating with executable content across space and time. ICST Transactions on Collaborative Computing 1, 1 (May 2014).","journal-title":"ICST Transactions on Collaborative Computing"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3301293.3302357"},{"key":"e_1_3_2_1_57_1","volume-title":"Sinfonia: Cross-tier orchestration for edge-native applications. Frontiers in the Internet of Things 1 (October","author":"Satyanarayanan Mahadev","year":"2022","unstructured":"Mahadev Satyanarayanan, Jan Harkes, Jim Blakley, Marc Meunier, Govindarajan Mohandoss, Kiel Friedt, Arun Thulasi, Pranav Saxena, and Brian Barritt. 2022. Sinfonia: Cross-tier orchestration for edge-native applications. Frontiers in the Internet of Things 1 (October 2022). (#1)."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDGE.2019.00022"},{"volume-title":"IEEE International Symposium on Parallel & Distributed Processing.","author":"Shi L.","key":"e_1_3_2_1_59_1","unstructured":"L. Shi, H. Chen, and J. Sun. 2009. vCUDA: GPU Accelerated High Performance Computing in Virtual Machines. In IEEE International Symposium on Parallel & Distributed Processing."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/eScience.2012.6404455"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2006.101"},{"volume-title":"Last accessed","year":"2023","key":"e_1_3_2_1_62_1","unstructured":"VMware. [n. d.]. VMware Blast Extreme Display Protocol in VMware Horizon. (#1), Last accessed May 28, 2023."},{"key":"e_1_3_2_1_63_1","volume-title":"Originally published","author":"Release Vodafone Press","year":"2021","unstructured":"Vodafone Press Release. [n. d.]. Vodafone uses AWS Wavelength to launch first Multi-access Edge Computing services in European region. (#1), Originally published June 2021, Last accessed May 28, 2023."}],"event":{"name":"ACM REP '23: 2023 ACM Conference on Reproducibility and Replicability","sponsor":["EIGREP Emerging Interest Group on Reproducibility and Replicability"],"location":"Santa Cruz CA USA","acronym":"ACM REP '23"},"container-title":["Proceedings of the 2023 ACM Conference on Reproducibility and Replicability"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3589806.3600035","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3589806.3600035","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:22Z","timestamp":1750182562000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3589806.3600035"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,27]]},"references-count":63,"alternative-id":["10.1145\/3589806.3600035","10.1145\/3589806"],"URL":"https:\/\/doi.org\/10.1145\/3589806.3600035","relation":{},"subject":[],"published":{"date-parts":[[2023,6,27]]},"assertion":[{"value":"2023-06-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}