A LaTeX template for the AD/AE Appendix and further information can be found on GitHub:
The AD Appendix should contain the following two parts:
A. Paper’s Main Contributions
Provide a list of paper’s contributions for which computational artifacts are created.
B. Computational Artifacts
Provide a table with the relevant computational artifacts, highlight their relation to the contributions (from above) and point to the elements in the paper that will be reproduced (figures, tables).
For each computational artifact, provide the following information:
A. Relation to Contributions
Briefly explain the relationship between the artifact and contributions.
B. Expected Results
C. Expected Reproduction Time (in minutes)
Estimate the time required to reproduce the artifact, providing separate estimates for the individual steps: Artifact Setup, Artifact Execution, and Artifact Analysis.
D. Artifact Setup
Hardware
Specify the hardware requirements and dependencies (e.g., a specific interconnect or GPU type is required).
Software
Introduce all required software packages, including the computational artifact. For each software package, specify the version and provide the URL.
Datasets/Input
Describe the datasets required by the artifact. Indicate whether the datasets can be generated, including instructions, or if they are available for download, providing the corresponding URL.
Installation & Deployment
Detail the requirements for compiling, deploying, and executing the experiments, including necessary compilers and their versions.
E. Artifact Evaluation
F. Artifact Analysis
Outline the general data analysis process, where raw experimental results are often processed further to yield the final experimental outcomes, such as plots. Briefly detail the data processing steps involved at this stage.
The AE Appendix’s objective is to enable other researchers and reviewers to replicate the findings presented by the computational artifacts. The AD Appendix comprehensively details the required software and hardware for result reproduction. The AE Appendix’s distinct role is to elucidate how to compile, operate, and analyze the components specified in the AD Appendix. In other words, while the AD Appendix introduces and details the fundamental components of the computational artifacts, the AE Appendix offers detailed guidelines for constructing, executing, and analyzing these artifacts.
The authors should provide the following information for each computational artifact defined in the AD Appendix:
A. Artifact Setup
B. Artifact Execution
C. Artifact Analysis
Our aim is to aid SC authors in submitting the required documentation describing their artifact, facilitating our evaluation and subsequent badge assignment for the artifact.