{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T11:53:40Z","timestamp":1775908420882,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,7,23]],"date-time":"2023-07-23T00:00:00Z","timestamp":1690070400000},"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,7,23]]},"DOI":"10.1145\/3569951.3593607","type":"proceedings-article","created":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T15:34:03Z","timestamp":1694360043000},"page":"68-74","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Semi-Automatic Hybrid Software Deployment Workflow in a Research Computing Center"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3383-2191","authenticated-orcid":false,"given":"Fang","family":"Liu","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8917-8934","authenticated-orcid":false,"given":"Ronald","family":"Rahaman","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7601-0702","authenticated-orcid":false,"given":"Michael","family":"Weiner","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6710-9244","authenticated-orcid":false,"given":"Eric","family":"Coulter","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3421-259X","authenticated-orcid":false,"given":"Deepa","family":"Phanish","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1407-7741","authenticated-orcid":false,"given":"Jeffrey","family":"Valdez","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9821-0441","authenticated-orcid":false,"given":"Semir","family":"Sarajlic","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7258-8665","authenticated-orcid":false,"given":"Ruben","family":"Lara","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-6849-6114","authenticated-orcid":false,"given":"Pam","family":"Buffington","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,9,10]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"NSF: An Advanced Computing and Data Resource. https:\/\/access-ci.org\/.","author":"ACCESS.","year":"2022","unstructured":"ACCESS. 2022 . NSF: An Advanced Computing and Data Resource. https:\/\/access-ci.org\/. ACCESS. 2022. NSF: An Advanced Computing and Data Resource. https:\/\/access-ci.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Inc Anaconda. 2017. Conda: an open source package management system. Retrieved 03.03.2023 from https:\/\/docs.conda.io\/en\/latest\/  Inc Anaconda. 2017. Conda: an open source package management system. Retrieved 03.03.2023 from https:\/\/docs.conda.io\/en\/latest\/"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5338"},{"key":"e_1_3_2_1_4_1","volume-title":"Buzzard: Georgia Tech\u2019s Foray into the Open Science Grid. In PEARC22: Practice and Experience in Advanced Research Computing 22","author":"Belgin Mehmet","year":"2022","unstructured":"Mehmet Belgin , Semir Sarajlic , Ruben Lara , Laura Cadonati , Nepomuk Otte , Ignacio\u00a0 J. Taboada , Gregory\u00a0 L. Beyer , Norman\u00a0 B. Bonner , Michael Brandon , Pam Buffington , J.\u00a0 Eric Coulter , Aaron Jezghani , David Leonard , Fang\u00a0(Cherry) Liu, Paul\u00a0 D. Manno , Craig\u00a0 A. Moseley , Trever\u00a0 C. Nightingale , Ronald Rahaman , Kenneth\u00a0 J. Suda , Peter Wan , Michael\u00a0 D. Weiner , Deirdre Womack , Dan Zhou , Marian Zvada , Andre\u00a0 C. McNeill , Neil\u00a0 C. Bright , Robert\u00a0 W. Gardner , Paschalis Paschos , Lincoln\u00a0Andrew Bryant , Judith\u00a0Lorraine Stephen , James\u00a0Alexander Clark , Peter\u00a0 F. Couvares , Brian\u00a0Hua Lin , Todd Tannenbaum , and Gregory Thain . 2022 . Buzzard: Georgia Tech\u2019s Foray into the Open Science Grid. In PEARC22: Practice and Experience in Advanced Research Computing 22 . Association for Computing Machinery , New York, NY, USA . https:\/\/doi.org\/10.1145\/3491418.3535135 10.1145\/3491418.3535135 Mehmet Belgin, Semir Sarajlic, Ruben Lara, Laura Cadonati, Nepomuk Otte, Ignacio\u00a0J. Taboada, Gregory\u00a0L. Beyer, Norman\u00a0B. Bonner, Michael Brandon, Pam Buffington, J.\u00a0Eric Coulter, Aaron Jezghani, David Leonard, Fang\u00a0(Cherry) Liu, Paul\u00a0D. Manno, Craig\u00a0A. Moseley, Trever\u00a0C. Nightingale, Ronald Rahaman, Kenneth\u00a0J. Suda, Peter Wan, Michael\u00a0D. Weiner, Deirdre Womack, Dan Zhou, Marian Zvada, Andre\u00a0C. McNeill, Neil\u00a0C. Bright, Robert\u00a0W. Gardner, Paschalis Paschos, Lincoln\u00a0Andrew Bryant, Judith\u00a0Lorraine Stephen, James\u00a0Alexander Clark, Peter\u00a0F. Couvares, Brian\u00a0Hua Lin, Todd Tannenbaum, and Gregory Thain. 2022. Buzzard: Georgia Tech\u2019s Foray into the Open Science Grid. In PEARC22: Practice and Experience in Advanced Research Computing 22. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3491418.3535135"},{"key":"e_1_3_2_1_5_1","unstructured":"GitLab B.V.2023. GitLab CI\/CD Documentation. https:\/\/docs.gitlab.com\/ee\/ci\/.  GitLab B.V.2023. GitLab CI\/CD Documentation. https:\/\/docs.gitlab.com\/ee\/ci\/."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3152493.3152556"},{"key":"e_1_3_2_1_7_1","unstructured":"Swiss National\u00a0Supercomputing Centre. 2016. ReFrame: A framework for writing regression tests for HPC systems. https:\/\/reframe-hpc.readthedocs.io\/en\/stable\/.  Swiss National\u00a0Supercomputing Centre. 2016. ReFrame: A framework for writing regression tests for HPC systems. https:\/\/reframe-hpc.readthedocs.io\/en\/stable\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Git Community. 2021. feature.manyFiles in Git 2.29 Reference Manual. Retrieved 03.03.2023 from https:\/\/git-scm.com\/docs\/git-config\/2.29.0#Documentation\/git-config.txt-featuremanyFiles  Git Community. 2021. feature.manyFiles in Git 2.29 Reference Manual. Retrieved 03.03.2023 from https:\/\/git-scm.com\/docs\/git-config\/2.29.0#Documentation\/git-config.txt-featuremanyFiles"},{"key":"e_1_3_2_1_9_1","volume-title":"NSF: Open Science Grid. https:\/\/osg-htc.org\/.","author":"The\u00a0OSG Consortium","year":"2023","unstructured":"The\u00a0OSG Consortium . 2023 . NSF: Open Science Grid. https:\/\/osg-htc.org\/. The\u00a0OSG Consortium. 2023. NSF: Open Science Grid. https:\/\/osg-htc.org\/."},{"key":"e_1_3_2_1_10_1","unstructured":"Free\u00a0Software Foundation. 2023. GCC the GNU Compiler Collection. Retrieved 03.03.2023 from https:\/\/gcc.gnu.org\/  Free\u00a0Software Foundation. 2023. GCC the GNU Compiler Collection. Retrieved 03.03.2023 from https:\/\/gcc.gnu.org\/"},{"key":"e_1_3_2_1_11_1","unstructured":"NixOS Foundation. 2020. How the Nix Package Manager Works. https:\/\/nixos.org\/guides\/how-nix-works.html.  NixOS Foundation. 2020. How the Nix Package Manager Works. https:\/\/nixos.org\/guides\/how-nix-works.html."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840301"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807623"},{"key":"e_1_3_2_1_14_1","unstructured":"Gartner and Magic Quadrant. 2022. NetApp Storage System. Retrieved 03.03.2023 from https:\/\/www.netapp.com\/  Gartner and Magic Quadrant. 2022. NetApp Storage System. Retrieved 03.03.2023 from https:\/\/www.netapp.com\/"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/HUST.2014.8"},{"key":"e_1_3_2_1_16_1","unstructured":"The\u00a0HDF Group. 2006. Hierarchical Data Formats (HDF5). https:\/\/www.hdfgroup.org\/solutions\/hdf5\/.  The\u00a0HDF Group. 2006. Hierarchical Data Formats (HDF5). https:\/\/www.hdfgroup.org\/solutions\/hdf5\/."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.21105\/joss.00622"},{"key":"e_1_3_2_1_18_1","volume-title":"Phoenix: The Revival of Research Computing and the Launch of the New Cost Model at Georgia Tech. In PEARC22: Practice and Experience in Advanced Research Computing 22","author":"Jezghani Aaron","year":"2022","unstructured":"Aaron Jezghani , Semir Sarajlic , Michael Brandon , Neil Bright , Mehmet Belgin , Gregory Beyer , Christopher Blanton , Pam Buffington , J.\u00a0 Eric Coulter , Ruben Lara , Lew Lefton , David Leonard , Fang\u00a0(Cherry) Liu, Kevin Manalo , Paul Manno , Craig Moseley , Trever Nightingale , N.\u00a0 Bray Bonner , Ronald Rahaman , Christopher Stone , Kenneth\u00a0 J. Suda , Peter Wan , Michael\u00a0 D. Weiner , Deirdre Womack , Nuyun Zhang , and Dan Zhou . 2022 . Phoenix: The Revival of Research Computing and the Launch of the New Cost Model at Georgia Tech. In PEARC22: Practice and Experience in Advanced Research Computing 22 . Association for Computing Machinery , New York, NY, USA . https:\/\/doi.org\/10.1145\/3491418.3530767 10.1145\/3491418.3530767 Aaron Jezghani, Semir Sarajlic, Michael Brandon, Neil Bright, Mehmet Belgin, Gregory Beyer, Christopher Blanton, Pam Buffington, J.\u00a0Eric Coulter, Ruben Lara, Lew Lefton, David Leonard, Fang\u00a0(Cherry) Liu, Kevin Manalo, Paul Manno, Craig Moseley, Trever Nightingale, N.\u00a0Bray Bonner, Ronald Rahaman, Christopher Stone, Kenneth\u00a0J. Suda, Peter Wan, Michael\u00a0D. Weiner, Deirdre Womack, Nuyun Zhang, and Dan Zhou. 2022. Phoenix: The Revival of Research Computing and the Launch of the New Cost Model at Georgia Tech. In PEARC22: Practice and Experience in Advanced Research Computing 22. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3491418.3530767"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332186.3332219"},{"key":"e_1_3_2_1_20_1","unstructured":"Lawrence Livermore\u00a0National Laboratory. 2013. Spack Environments (spack.yaml). Retrieved 03.03.2023 from https:\/\/spack.readthedocs.io\/en\/latest\/environments.html  Lawrence Livermore\u00a0National Laboratory. 2013. Spack Environments (spack.yaml). Retrieved 03.03.2023 from https:\/\/spack.readthedocs.io\/en\/latest\/environments.html"},{"key":"e_1_3_2_1_21_1","unstructured":"Lawrence Livermore\u00a0National Laboratory. 2021. Spack Configuration Files from Different Sites. Retrieved 03.03.2023 from https:\/\/github.com\/spack\/spack-configs  Lawrence Livermore\u00a0National Laboratory. 2021. Spack Configuration Files from Different Sites. Retrieved 03.03.2023 from https:\/\/github.com\/spack\/spack-configs"},{"key":"e_1_3_2_1_22_1","unstructured":"Lawrence Livermore\u00a0National Laboratory. 2023. Spec Matrices. Retrieved 03.03.2023 from https:\/\/spack.readthedocs.io\/en\/latest\/environments.html#spec-matrices  Lawrence Livermore\u00a0National Laboratory. 2023. Spec Matrices. Retrieved 03.03.2023 from https:\/\/spack.readthedocs.io\/en\/latest\/environments.html#spec-matrices"},{"key":"e_1_3_2_1_23_1","unstructured":"Lawrence Livermore\u00a0National Laboratory. 2023. Stack Tutorial. Retrieved 03.03.2023 from https:\/\/spack-tutorial.readthedocs.io\/en\/latest\/tutorial_stacks.html  Lawrence Livermore\u00a0National Laboratory. 2023. Stack Tutorial. Retrieved 03.03.2023 from https:\/\/spack-tutorial.readthedocs.io\/en\/latest\/tutorial_stacks.html"},{"key":"e_1_3_2_1_24_1","unstructured":"J Layton. 2015. Lmod\u2013alternative environment modules. Retrieved 03.03.2023 from http:\/\/www.admin-magazine.com\/HPC\/Articles\/Lmod-Alternative-Environment-Modules  J Layton. 2015. Lmod\u2013alternative environment modules. Retrieved 03.03.2023 from http:\/\/www.admin-magazine.com\/HPC\/Articles\/Lmod-Alternative-Environment-Modules"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.6820"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSCI54926.2021.00068"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3093338.3093351"},{"key":"e_1_3_2_1_28_1","unstructured":"Lmod. 2021. A New Environment Module System. Retrieved 03.03.2023 from https:\/\/lmod.readthedocs.io\/en\/latest\/  Lmod. 2021. A New Environment Module System. Retrieved 03.03.2023 from https:\/\/lmod.readthedocs.io\/en\/latest\/"},{"key":"e_1_3_2_1_29_1","unstructured":"U.S.\u00a0Department of Energy. 2023. Energy Exascale Earth System Model. Retrieved 03.03.2023 from https:\/\/e3sm.org\/  U.S.\u00a0Department of Energy. 2023. Energy Exascale Earth System Model. Retrieved 03.03.2023 from https:\/\/e3sm.org\/"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3219104.3219147"},{"key":"e_1_3_2_1_31_1","unstructured":"TCL. 1996. Environment Modules. Retrieved 03.03.2023 from https:\/\/modules.sourceforge.net\/  TCL. 1996. Environment Modules. Retrieved 03.03.2023 from https:\/\/modules.sourceforge.net\/"},{"key":"e_1_3_2_1_32_1","unstructured":"GT\u00a0PACE Team. 2019. PACE Cluster Documentation. https:\/\/docs.pace.gatech.edu\/.  GT\u00a0PACE Team. 2019. PACE Cluster Documentation. https:\/\/docs.pace.gatech.edu\/."},{"key":"e_1_3_2_1_33_1","unstructured":"GT\u00a0PACE Team. 2020. Introduction to PACE Software Repository. https:\/\/docs.pace.gatech.edu\/software\/softwarePolicy\/.  GT\u00a0PACE Team. 2020. Introduction to PACE Software Repository. https:\/\/docs.pace.gatech.edu\/software\/softwarePolicy\/."},{"key":"e_1_3_2_1_34_1","unstructured":"MkDocs Team. 2014. Project Documentation with Markdown. https:\/\/www.mkdocs.org\/.  MkDocs Team. 2014. Project Documentation with Markdown. https:\/\/www.mkdocs.org\/."},{"key":"e_1_3_2_1_35_1","unstructured":"Georgia Tech. 2019. Coda at Tech Square. Retrieved 03.03.2023 from https:\/\/coda.gatech.edu\/  Georgia Tech. 2019. Coda at Tech Square. Retrieved 03.03.2023 from https:\/\/coda.gatech.edu\/"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2021.108171"},{"key":"e_1_3_2_1_37_1","unstructured":"UCAR. 2023. Network Common Data Form (NetCDF). https:\/\/www.unidata.ucar.edu\/software\/netcdf\/.  UCAR. 2023. Network Common Data Form (NetCDF). https:\/\/www.unidata.ucar.edu\/software\/netcdf\/."},{"key":"e_1_3_2_1_38_1","volume-title":"MVAPICH: MPI over InfiniBand, Omni-Path, Ethernet\/iWARP, RoCE, and Slingshot. Retrieved 03.03.2023 from https:\/\/mvapich.cse.ohio-state.edu\/","author":"The Ohio\u00a0State University","year":"2001","unstructured":"The Ohio\u00a0State University . 2001 . MVAPICH: MPI over InfiniBand, Omni-Path, Ethernet\/iWARP, RoCE, and Slingshot. Retrieved 03.03.2023 from https:\/\/mvapich.cse.ohio-state.edu\/ The Ohio\u00a0State University. 2001. MVAPICH: MPI over InfiniBand, Omni-Path, Ethernet\/iWARP, RoCE, and Slingshot. Retrieved 03.03.2023 from https:\/\/mvapich.cse.ohio-state.edu\/"},{"key":"e_1_3_2_1_39_1","volume-title":"Practice and Experience in Advanced Research Computing (Boston, MA, USA) (PEARC \u201921)","author":"Varrette Sebastien","unstructured":"Sebastien Varrette , Emmanuel Kieffer , Frederic Pinel , Ezhilmathi Krishnasamy , Sarah Peter , Hyacinthe Cartiaux , and Xavier Besseron . 2021. RESIF 3.0 : Toward a Flexible & Automated Management of User Software Environment on HPC Facility . In Practice and Experience in Advanced Research Computing (Boston, MA, USA) (PEARC \u201921) . Association for Computing Machinery , New York, NY, USA , Article 33, 4\u00a0pages. https:\/\/doi.org\/10.1145\/3437359.3465600 10.1145\/3437359.3465600 Sebastien Varrette, Emmanuel Kieffer, Frederic Pinel, Ezhilmathi Krishnasamy, Sarah Peter, Hyacinthe Cartiaux, and Xavier Besseron. 2021. RESIF 3.0: Toward a Flexible & Automated Management of User Software Environment on HPC Facility. In Practice and Experience in Advanced Research Computing (Boston, MA, USA) (PEARC \u201921). Association for Computing Machinery, New York, NY, USA, Article 33, 4\u00a0pages. https:\/\/doi.org\/10.1145\/3437359.3465600"}],"event":{"name":"PEARC '23: Practice and Experience in Advanced Research Computing","location":"Portland OR USA","acronym":"PEARC '23","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Practice and Experience in Advanced Research Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3569951.3593607","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3569951.3593607","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:07:51Z","timestamp":1750183671000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3569951.3593607"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,23]]},"references-count":39,"alternative-id":["10.1145\/3569951.3593607","10.1145\/3569951"],"URL":"https:\/\/doi.org\/10.1145\/3569951.3593607","relation":{},"subject":[],"published":{"date-parts":[[2023,7,23]]},"assertion":[{"value":"2023-09-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}