Bibliography

[B1]

Rick Stevens, Valerie Taylor, Jeff Nichols, Arthur Barney Maccabe, Katherine Yelick, and David Brown. AI for science report. March 2020. URL: https://www.anl.gov/ai-for-science-report.

[B2]

Hanchen Wang, Tianfan Fu, Yuanqi Du, Wenhao Gao, Kexin Huang, Ziming Liu, Payal Chandak, Shengchao Liu, Peter Van Katwyk, Andreea Deac, Anima Anandkumar, Karianne Bergen, Carla P. Gomes, Shirley Ho, Pushmeet Kohli, Joan Lasenby, Jure Leskovec, Tie-Yan Liu, Arjun Manrai, Debora Marks, Bharath Ramsundar, Le Song, Jimeng Sun, Jian Tang, Petar Veličković, Max Welling, Linfeng Zhang, Connor W. Coley, Yoshua Bengio, and Marinka Zitnik. Scientific discovery in the age of artificial intelligence. Nature, 620:47–60, August 2023. URL: https://doi.org/10.1038/s41586-023-06221-2, doi:10.1038/s41586-023-06221-2.

[B3]

Argonne National Laboratory. DOE national laboratories' computational facilities - Research workshop report. Technical Report ANL/MCS-TM-388, Argonne National Laboratory, Lemont, IL, USA, February 2020. URL: https://publications.anl.gov/anlpubs/2020/02/158604.pdf.

[B4]

William L. Miller, Deborah Bard, Amber Boehnlein, Kjiersten Fagnan, Chin Guok, Eric Lançon, Sreeranjani Ramprakash, Mallikarjun Shankar, Nicholas Schwarz, and Benjamin L. Brown. Integrated research infrastructure architecture blueprint activity (final report 2023). Technical Report 1984466, US Department of Energy, Office of Science, 2023. URL: https://doi.org/10.2172/1984466.

[B5]

U.S. Department of Defense. The DoDAF architecture framework version 2.02. August 2010. URL: https://dodcio.defense.gov/Library/DoD-Architecture-Framework.

[B6]

Christopher Alexander, Sara Ishikawa, and Murray Silverstein. A Pattern Language: Towns, Buildings, Construction. Oxford University Press, August 1977. ISBN 978-0195019193.

[B7]

Murray Cole. Algorithmic Skeletons: Structured Management of Parallel Computation. MIT Press, Cambridge, MA, USA, 1991. ISBN 978-0273088073.

[B8]

Murray Cole. Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming. Parallel Computing, 30(3):389–406, March 2004. URL: https://dx.doi.org/10.1016/j.parco.2003.12.002, doi:10.1016/j.parco.2003.12.002.

[B9]

Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley Professional, 1994. ISBN 978-0201633610.

[B10]

Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture - Volume 1: A System of Patterns. Wiley Publishing, August 1996. ISBN 978-0-471-95869-7.

[B11]

Douglas C. Schmidt, Michael Stal, Hans Rohnert, and Frank Buschmann. Pattern-Oriented Software Architecture Volume 2: Patterns for Concurrent and Networked Objects. Wiley Publishing, 2000. ISBN 978-0471606956.

[B12]

Michael Kircher and Prashant Jain. Pattern-Oriented Software Architecture, Volume 3: Patterns for Resource Management. Wiley Publishing, 2004. ISBN 978-0470845257.

[B13]

Frank Buschmann, Kevin Henney, and Douglas C. Schmidt. Pattern-Oriented Software Architecture - Volume 4: A Pattern Language for Distributed Computing. Wiley Publishing, 2007. ISBN 978-0470059029.

[B14]

Timothy Mattson, Beverly Sanders, and Berna Massingill. Patterns for Parallel Programming. Addison-Wesley Professional, first edition, 2004. ISBN 978-0321228116.

[B15]

Kurt Keutzer and Timothy Mattson. Our pattern language (OPL): a design pattern language for engineering (parallel) software. 2009. URL: https://patterns.eecs.berkeley.edu/?page_id=98.

[B16]

Michael McCool, James Reinders, and Arch Robison. Structured Parallel Programming: Patterns for Efficient Computation. Elsevier, 2012. ISBN 978-0-12-415993-8.

[B17]

Michael D. McCool. Structured parallel programming with deterministic patterns. In Proceedings of the 2nd USENIX Conference on Hot Topics in Parallelism (HotPar) 2010. USENIX Association, June 2010. URL: https://www.usenix.org/legacy/event/hotpar10/tech/full_papers/McCool.pdf.

[B18]

Jerry Talton, Lingfeng Yang, Ranjitha Kumar, Maxine Lim, Noah Goodman, and Radom\'ır Měch. Learning design patterns with bayesian grammar induction. In Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology (UIST) 2012, 63–74. New York, NY, USA, 2012. ACM. URL: https://dx.doi.org/10.1145/2380116.2380127, doi:10.1145/2380116.2380127.

[B19]

Jan Borchers. A Pattern Approach to Interaction Design. John Wiley & Sons, Inc., New York, NY, USA, 2001. ISBN 978-0471498285.

[B20]

Douglas K. Van Duyne, James Landay, and Jason I. Hong. The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2002. ISBN 978-0201721492.

[B21]

Jeffrey Heer and Maneesh Agrawala. Software design patterns for information visualization. IEEE Transactions on Visualization and Computer Graphics, 12(5):853–860, September 2006. URL: https://dx.doi.org/10.1109/TVCG.2006.178, doi:10.1109/TVCG.2006.178.

[B22]

Chad Dougherty, Kirk Sayre, Robert Seacord, David Svoboda, and Kazuya Togashi. Secure design patterns. Technical Report CMU/SEI-2009-TR-010, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, 2009. URL: https://dx.doi.org/10.1184/R1/6583640.v1, doi:10.1184/R1/6583640.v1.

[B23]

Saurabh Hukerikar and Christian Engelmann. Resilience design patterns: A structured approach to resilience at extreme scale. http://superfri.org/superfriJournal of Supercomputing Frontiers and Innovations (JSFI), 4(3):4–42, October 2017. URL: https://dx.doi.org/10.14529/jsfi170301, doi:10.14529/jsfi170301.

[B24]

Christian Engelmann, Rizwan Ashraf, Saurabh Hukerikar, Mohit Kumar, and Piyush Sao. Resilience design patterns: A structured approach to resilience at extreme scale (version 2.0). Technical Report ORNL/TM-2022/2809, Oak Ridge National Laboratory, Oak Ridge, TN, USA, August 2022. URL: http://www.christian-engelmann.info/publications/engelmann22rdp-20.pdf, doi:10.2172/1922296.

[B25]

Martin Fowler. Patterns of Enterprise Application Architecture. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2002. ISBN 978-0321127426.

[B26]

W.M.P. van der Aalst, A.H.M. ter Hofstede, B. Kiepuszewski, and A.P. Barros. Workflow patterns. https://www.springer.com/journal/10619 Distributed and Parallel Databases, 14(1):5–51, 2003. doi:10.1023/A:1022883727209.

[B27]

Daniel Garijo, Pinar Alper, Khalid Belhajjame, Oscar Corcho, Yolanda Gil, and Carole Goble. Common motifs in scientific workflows: an empirical analysis. Future Generation Computer Systems, 36:338–351, 2014. Special Section: Intelligent Big Data Processing Special Section: Behavior Data Security Issues in Network Information Propagation Special Section: Energy-efficiency in Large Distributed Computing Architectures Special Section: eScience Infrastructure and Applications. URL: https://www.sciencedirect.com/science/article/pii/S0167739X13001970, doi:https://doi.org/10.1016/j.future.2013.09.018.

[B28]

Rafael Vescovi, Ryan Chard, Nickolaus D. Saint, Ben Blaiszik, Jim Pruyne, Tekin Bicer, Alex Lavens, Zhengchun Liu, Michael E. Papka, Suresh Narayanan, Nicholas Schwarz, Kyle Chard, and Ian T. Foster. Linking scientific instruments and computation: patterns, technologies, and experiences. Patterns, 3(10):100606, 2022. URL: https://www.sciencedirect.com/science/article/pii/S2666389922002318, doi:https://doi.org/10.1016/j.patter.2022.100606.

[B29]

Sergei V. Kalinin, Maxim Ziatdinov, Jacob Hinkle, Stephen Jesse, Ayana Ghosh, Kyle P. Kelley, Andrew R. Lupini, Bobby G. Sumpter, and Rama K. Vasudevan. Automated and autonomous experiments in electron and scanning probe microscopy. ACS Nano, 15(8):12604–12627, 2021. URL: https://doi.org/10.1021/acsnano.1c02104, arXiv:https://doi.org/10.1021/acsnano.1c02104, doi:10.1021/acsnano.1c02104.

[B30]

William H. J. Manthorpe Jr. The emerging joint system of systems: a systems engineering challenge and opportunity for apl. John Hopkins APL Technical Digest, 17(3):305–313, July 1996.

[B31]

Richard S. Pei. System of systems integration (sosi) - a smart way of acquiring army c4i2ws systems. In Proceedings of the Summer Computer Simulation Conference 2000, 574–579. 2000.

[B32]

ISO/IEC JTC 1/SC 7 Software and systems engineering. ISO/IEC/IEEE 21839:2019. July 2019. URL: https://www.iso.org/standard/71955.html.

[B33]

Mark. W. Maier. Architecting principles for system-of-systems. Systems Engineering, 1(4):267–284, November 1998.

[B34]

Eberhardt Rechtin. Systems Architecting: Creating & Building Complex Systems. Prentice Hall, 1990. ISBN 978-0138803452.

[B35]

Mark. W. Maier and Eberhardt Rechtin. The Art of Systems Architecting (Systems Engineering). CRC Press, Boca Raton, FL, USA, 2009. ISBN 978-1420079135.

[B36]

Defense Advanced Research Projects Agency, U.S. Department of Defense. System of systems integration technology and experimentation (sosite). June 2022. URL: https://www.darpa.mil/program/system-of-systems-integration-technology-and-experimentation.

[B37]

Evan Fortunato. STITCHES - SoS technology integration tool chain for heterogeneous electronic systems. September 2016. URL: https://ndiastorage.blob.core.usgovcloudapi. net/ndia/2016/systems/18869\_Fortunato\_SoSITE\_STITCHES\_Overview\_Long\_ 9Sep2016\_.pdf.

[B38]

Defense Advanced Research Projects Agency, U.S. Department of Defense. Creating cross-domain kill webs in real time. June 2022. URL: https://www.darpa.mil/news-events/2020-09-18a.

[B39]

U.K. Ministry of Defense. The MOD architecture framework. September 14, 2011. URL: http://www.modaf.org.uk/.

[B40]

Kruchten, P. Architectural Blueprints – The “4+1” View Model of Software Architecture. 1995. URL: http://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdf.

[B41]

ISO/IEC/IEEE. Systems and software engineering – Architecture description. ISO/IEC/IEEE 42010:2011(E) (Revision of ISO/IEC 42010:2007 and IEEE Std 1471-2000), pages 1 –46, 1 2011. doi:10.1109/IEEESTD.2011.6129467.

[B42]

Intelligent platform management interface (IPMI), v2.0 specification. http://www.intel.com/content/www/us/en/servers/ipmi/ipmi-home.html, 2015.

[B43]

Matthew L Massie, Brent N Chun, and David E Culler. The ganglia distributed monitoring system: design, implementation, and experience. Parallel Computing, 30(7):817 – 840, 2004. URL: http://ganglia.info/, doi:http://dx.doi.org/10.1016/j.parco.2004.04.001.

[B44]

Pedro Pla. Drbd in a heartbeat. Linux Journal (LJ), September 2006. URL: http://www.linuxjournal.com/article/9074.

[B45]

Vampir - performance optimization. https://vampir.eu.

[B46]

Christian Engelmann, Geoffroy R. Vallée, Thomas Naughton, and Stephen L. Scott. Proactive fault tolerance using preemptive migration. In Proceedings of the $17^th$ Euromicro International Conference on Parallel, Distributed, and network-based Processing (PDP) 2009, 252–257. Weimar, Germany, February 18-20, 2009. IEEE Computer Society, Los Alamitos, CA, USA. doi:10.1109/PDP.2009.31.

[B47]

Chao Wang, Frank Mueller, Christian Engelmann, and Stephen L. Scott. Proactive process-level live migration and back migration in HPC environments. Journal of Parallel and Distributed Computing (JPDC), 72(2):254–267, February 2012. doi:10.1016/j.jpdc.2011.10.009.

[B48]

Arun B. Nagarajan, Frank Mueller, Christian Engelmann, and Stephen L. Scott. Proactive fault tolerance for HPC with Xen virtualization. In Proceedings of the $21^st$ ACM International Conference on Supercomputing (ICS) 2007, 23–32. Seattle, WA, USA, June 16-20, 2007. ACM Press, New York, NY, USA. doi:10.1145/1274971.1274978.

[B49]

Yinglung Liang, Yanyong Zhang, A. Sivasubramaniam, M. Jette, and R. Sahoo. Blue Gene/L failure analysis and prediction models. In Proceedings of the $36^th$ IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) 2006, 425–434. IEEE Computer Society, Los Alamitos, CA, USA, June 2006. doi:10.1109/DSN.2006.18.

[B50]

R. K. Sahoo, A. J. Oliner, I. Rish, M. Gupta, J. E. Moreira, S. Ma, R. Vilalta, and A. Sivasubramaniam. Critical event prediction for proactive management in large-scale computer clusters. In Proceedings of the $9^th$ ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) 2003, 426–435. Washington, DC, USA, 2003. ACM Press, New York, NY, USA. doi:10.1145/956750.956799.

[B51]

Nvidia. Dynamic page retirement, reference guide vr352. https://docs.nvidia.com/deploy/pdf/Dynamic_Page_Retirement.pdf, 2015.

[B52]

Wesley Bland, Aurelien Bouteiller, Thomas Herault, George Bosilca, and Jack Dongarra. Post-failure recovery of MPI communication capability: design and rationale. International Journal of High Performance Computing Applications, 27(3):244–254, 2013.

[B53]

John T. Daly. A higher order estimate of the optimum checkpoint interval for restart dumps. Future Generation Computer Systems, 22(3):303–312, 2006. doi:10.1016/j.future.2004.11.016.

[B54]

Leonardo Bautista-Gomez, Seiji Tsuboi, Dimitri Komatitsch, Franck Cappello, Naoya Maruyama, and Satoshi Matsuoka. FTI: high performance fault tolerance interface for hybrid systems. In Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, SC '11, 32:1–32:32. 2011.

[B55]

Jason Ansel, Kapil Arya, and Gene Cooperman. DMTCP: transparent checkpointing for cluster computations and the desktop. In 2009 IEEE International Symposium on Parallel & Distributed Processing (IPDPS'09), 1–12. Rome, Italy, 2009. IEEE.

[B56]

A Chien, P Balaji, N Dun, A Fang, H Fujita, K Iskra, Z Rubenstein, Z Zheng, J Hammond, I Laguna, D Richards, A Dubey, B van Straalen, M Hoemmen, M Heroux, K Teranishi, and A Siegel. Exploring versioned distributed arrays for resilience in scientific applications: global view resilience. The International Journal of High Performance Computing Applications, 0(0):1094342016664796, 0. doi:10.1177/1094342016664796.

[B57]

Hatem Ltaief, Edgar Gabriel, and Marc Garbey. Fault tolerant algorithms for heat transfer problems. Journal of Parallel and Distributed Computing (JPDC), 68(5):663–677, 2008. doi:10.1016/j.jpdc.2007.09.004.

[B58]

Mellanox Infiniband FDR 56Gb/s for server and storage interconnect solutions. http://www.mellanox.com/related-docs/whitepapers/WP_InfiniBand_FDR.pdf, 2011.

[B59]

Todd K Moon. Error Correction Coding: Mathematical Methods and Algorithms. Wiley-Interscience, 2005. ISBN 9780471648000. doi:10.1002/0471739219.

[B60]

Timothy J. Dell. A white paper on the benefits of chipkill-correct ECC for PC server main memory. IBM Microelectronics Division, 1997. URL: http://www.ece.umd.edu/courses/enee759h.S2003/references/chipkill_white_paper.pdf.

[B61]

Kuang-Hua Huang and J. A. Abraham. Algorithm-based fault tolerance for matrix operations. IEEE Transactions on Computers, C-33(6):518–528, June 1984.

[B62]

Haewon Jeong, Yaoqing Yang, Christian Engelmann, Vipul Gupta, Tze Meng Low, Pulkit Grover, Viveck Cadambe, and Kannan Ramchandran. 3D coded SUMMA: Communication-efficient and robust parallel matrix multiplication. In Lecture Notes in Computer Science: Proceedings of the 26th European Conference on Parallel and Distributed Computing (Euro-Par) 2020, volume 12247, 392–407. Warsaw, Poland, August 24-28, 2020. Springer Verlag, Berlin, Germany. doi:10.1007/978-3-030-57675-2\_25.

[B63]

Weikuan Yu, Ranjit Noronha, Shuang Liang, and Dhabaleswar K. Panda. Benefits of high speed interconnects to cluster file systems: A case study with Lustre. In Proceedings of the $20^st$ IEEE International Parallel and Distributed Processing Symposium (IPDPS) 2006, 8–15. Rhodes Island, Greece, April 25-29, 2006. IEEE Computer Society.

[B64]

Andy B. Yoo, Morris A. Jette, and Mark Grondona. SLURM: Simple Linux utility for resource management. In Lecture Notes in Computer Science: Proceedings of the $9^th$ International Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP) 2003, volume 2862, 44–60. Seattle, WA, USA, June 24, 2003. Springer.

[B65]

David Fiala, Frank Mueller, Christian Engelmann, Kurt Ferreira, Ron Brightwell, and Rolf Riesen. Detection and correction of silent data corruption for large-scale high-performance computing. In Proceedings of the $25^th$ IEEE/ACM International Conference on High Performance Computing, Networking, Storage and Analysis (SC) 2012, 78:1–78:12. Salt Lake City, UT, USA, November 10-16, 2012. ACM Press, New York, NY, USA. doi:10.1109/SC.2012.49.

[B66]

Xubin (Ben) He, Li Ou, Christian Engelmann, Xin Chen, and Stephen L. Scott. Symmetric active/active metadata service for high availability parallel file systems. Journal of Parallel and Distributed Computing (JPDC), 69(12):961–973, December 2009. doi:10.1016/j.jpdc.2009.08.004.

[B67]

Jinsuk Chung, Ikhwan Lee, Michael Sullivan, Jee Ho Ryoo, Dong Wan Kim, Doe Hyun Yoon, Larry Kaplan, and Mattan Erez. Containment domains: a scalable, efficient, and flexible resilience scheme for exascale systems. In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, 58:1–58:11. 2012.

[B68]

SmartBear Software. OpenAPI specification - version 3.0.3. 2021. URL: https://swagger.io/specification/.

[B69]

AsyncAPI Project. AsyncAPI Specification - Version 2.3.0. 2022. URL: https://www.asyncapi.com/docs/specifications/v2.3.0.

[B70]

Semantic Versioning 2.0.0 | Semantic Versioning. 2023. URL: https://semver.org/spec/v2.0.0.html.

[B71]

Internet Engineering Task Force. JSON Schema: A Media Type for Describing JSON Documents. 2022. URL: https://json-schema.org/draft/2020-12/json-schema-core.html.

[B72]

World Wide Web Consortium (W3C). W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures. 2012. URL: https://www.w3.org/TR/xmlschema11-1/.

[B73]

The Apache Software Foundation. Apache Avro 1.11.0 Documentation. 2021. URL: https://avro.apache.org/docs/current/.

[B74]

P. Leach, M. Mealling, and R. Salz. A Universally Unique IDentifier (UUID) URN Namespace. 2005. URL: https://www.rfc-editor.org/rfc/rfc4122.html.

[B75]

DropBox. Dropbox.com. 2023. URL: https://www.dropbox.com.

[B76]

Google. Personal Cloud Storage & File Sharing Platform - Google. 2023. URL: https://www.google.com/drive/.

[B77]

Microsoft. Microsoft OneDrive Cloud Storage and File Sharing | Microsoft 365. 2023. URL: https://www.microsoft.com/en-us/microsoft-365/onedrive/onedrive-for-business.

[B78]

Dormando. memcached - a distributed memory object caching system. 2023. URL: https://memcached.org/.

[B79]

Redis Ltd. Redis | The Real-time Data Platform. 2023. URL: https://redis.com/.

[B80]

Amazon Web Services (AWS). Cloud Object Storage - Amazon S3 - Amazon Web Services. 2023. URL: https://aws.amazon.com/s3/.

[B81]

Google. Cloud Storage | Google Cloud. 2023. URL: https://cloud.google.com/storage.

[B82]

Microsoft. Azure Blob Storage | Microsoft Azure. 2023. URL: https://azure.microsoft.com/en-us/products/storage/blobs/.

[B83]

MinIO. MinIO | High Performance, Kubernetes Native Object Storage. 2023. URL: https://min.io/.

[B84]

W. Allcock. GridFTP: Protocol Extensions to FTP for the Grid. 2003. URL: http://www.ogf.org/documents/GFD.20.pdf.

[B85]

University of Chicago and Argonne National Laboratory. Research data management simplified - globus. 2023. URL: https://www.globus.org/.

[B86]

The Apache Software Foundation. Apache Kafka. 2023. URL: https://kafka.apache.org.

[B87]

Amazon Web Services (AWS). Amazon Kinesis - Process & Analyze Streaming Data - Amazon Web Services. 2023. URL: https://aws.amazon.com/kinesis/.

[B88]

Oracle. MySQL. 2023. URL: https://www.mysql.com.

[B89]

The PostgreSQL Global Development Group. PostgreSQL: The world's most advanced open source database. 2023. URL: https://www.postgresql.org.

[B90]

SQLite Consortium. SQLite Home Page. 2023. URL: https://www.sqlite.org/.

[B91]

MongoDB. MongoDB: The Developer Data Platform | MongoDB. 2023. URL: https://www.mongodb.com.

[B92]

Amazon Web Services (AWS). Fast NoSQL Key-Value Database - Amazon DynamoDB - Amazon Web Services. 2023. URL: https://aws.amazon.com/dynamodb/.

[B93]

The Apache Software Foundation. Apache Cassandra | Apache Cassandra Documentation. 2023. URL: https://cassandra.apache.org/.

[B94]

Google. Cloud Bigtable: HBase-compatible, NoSQL database | Google Cloud. 2023. URL: https://cloud.google.com/bigtable.

[B95]

Neo4j. Neo4j Graph Data Platform | Graph Database Management System. 2023. URL: https://neo4j.com.

[B96]

Amazon Web Services (AWS). Fully Managed Graph Database - Amazon Neptune - Amazon Web Services. 2023. URL: https://aws.amazon.com/neptune/.

[B97]

Open Robotics. ROS: Home. 2021. URL: https://www.ros.org/.

[B98]

EPICS Controls. EPICS - Experimental Physics and Industrial Control System. 2023. URL: https://epics-controls.org/.

[B99]

Microsoft. Retry pattern - Azure Architecture Center | Microsoft Learn. 2024. URL: https://learn.microsoft.com/en-us/azure/architecture/patterns/retry.

[B100]

Microsoft. Scheduler Agent Supervisor pattern - Azure Architecture Center | Microsoft Learn. 2024. URL: https://learn.microsoft.com/en-us/azure/architecture/patterns/scheduler-agent-supervisor.

[B101]

Microsoft. Sidecar pattern - Azure Architecture Center | Microsoft Learn. 2024. URL: https://learn.microsoft.com/en-us/azure/architecture/patterns/sidecar.

[B102]

Microsoft. Ambassador pattern - Azure Architecture Center | Microsoft Learn. 2024. URL: https://learn.microsoft.com/en-us/azure/architecture/patterns/retry.

[B103]

Oak Ridge Leadership Computing Facility (OLCF). Advanced Computing Ecosystem (ACE) Testbed. 2024. URL: https://docs.olcf.ornl.gov/ace_testbed/.

[B104]

Oak Ridge National Laboratory. Software to simulate heat transfer for additive manufacturing. 2024. URL: https://github.com/adamantine-sim/adamantine.

[B105]

Oak Ridge National Laboratory. Engineering Materials Diffractometer | Neutron Science at ORNL. 2024. URL: https://neutrons.ornl.gov/vulcan.

[B106]

IBM Corporation. IBM Storage Scale documentation. 2024. URL: https://www.ibm.com/docs/en/storage-scale.

[B107]

IBM Corporation. Introduction to IBM Spectrum LSF - IBM Documentation. 2024. URL: https://www.ibm.com/docs/en/spectrum-lsf/10.1.0?topic=overview-lsf-introduction.

[B108]

Mohammadreza Torkjazi and Ali K. Raz. A taxonomy for system of autonomous systems. In 2022 17th Annual System of Systems Engineering Conference (SOSE), volume, 198–203. 2022. doi:10.1109/SOSE55472.2022.9812673.

[B109]

Wikipedia. Portable Batch System. 2024. URL: https://en.wikipedia.org/wiki/Portable_Batch_System.

[B110]

SchedMD. Slurm Workload Manager - Documentation. 2024. URL: https://slurm.schedmd.com/documentation.html.

[B111]

Wikipedia. Application software. 2022. URL: https://en.wikipedia.org/wiki/Application_software.

[B112]

Nion Software. Welcome to Nion Swift Instrumentation documentation! 2018. URL: https://nionswift-instrumentation.readthedocs.io/en/latest/index.html.