The TOMS Initiative and Policies for
Replicated Computational Results (RCR)
TOMS accepts manuscripts for an additional, and presently optional, review of computational
results. This Replicated Computational Results (RCR) review is focused solely on
replicating any computational results that are included in a manuscript. If the results
are successfully replicated, the manuscript receives a special RCR designation when published.
This page outlines the TOMS policies for determining the RCR designation.
If you are interested in submitting your manuscript for RCR designation, use the standard
TOMS submission process. Then send an email message to the
TOMS Editor-in-Chief
expressing your interest in the RCR review process.
The RCR process includes the following steps:
- RCR review request: When authors submit a manuscript for review,
they can optionally request a replicated computational results review, which
will be conducted independently from the standard review process.
- Standard reviewer assignment: Once the manuscript has been assigned
to an associate editor (AE), the AE will assign referees for the standard review process.
- RCR suitability review: Concurrent with assigning standard reviewers,
the Editor-in-Chief (EiC) and AE will briefly review the manuscript to determine if
it is suitable for an RCR review. The decision about RCR suitability may be delayed
until the first round of standard reviews is complete.
- RCR reviewer assignment: After determination of RCR suitability and
concurrent with the standard peer review process, the AE will assign an RCR reviewer
whose sole responsibility is to replicate manuscript computational results. Unlike
the other reviewers, the RCR reviewer will be known to the authors and work together
with the authors during the RCR process.
- RCR review process: Replicating computational results will require a
multi-faceted approach. TOMS editors will advise the RCR reviewer on acceptable
approaches, but ultimately the RCR reviewer has the responsibility to declare whether
or not computational results in the manuscript are replicated. RCR reviewers will
document the details of how results were replicated.
- RCR Determination: We anticipate that manuscripts submitted for RCR
designation will almost surely succeed in eventually achieving this designation,
at least in the introductory phase of the RCR initiative. This is important for
assuring that RCR reviewers will obtain a published article as an outcome from
their efforts, and to reduce authors' risk in voluntarily submitting to this review
process.
- RCR Review Failure: There is some risk now and in the future that RCR
efforts will fail. In this case, we must acknowledge that the manuscript is not
ready for publication with the presented results. During the introductory phase,
the EiC will personally manage this situation if it occurs and will work with the
authors to avoid rejecting the manuscript outright. As the RCR initiative matures,
we anticipate that failed RCR reviews would constitute grounds for returning the
manuscript back to the authors for revision, or for rejection if concerns were serious.
- Publication: A manuscript whose computational results are successfully
replicated will be published with a special RCR designation as a text-only note on
the bottom of the first page. A special graphic designation may become possible in
the future. The RCR referee will be acknowledged in the published paper as author
of the RCR review report that will appear with the published manuscript. The RCR
referee's report will be published as a TOMS article, immediately following the
RCR-reviewed article. This report will also go through a light review process to
assure that it is well written and contains required report elements.
For all RCR reviews, we rely on the expertise of the RCR reviewer to make the final
determination of the RCR designation. Presently we have two basic approaches for
assessing replicability. The first is more desirable, but not always possible.
- Independent replication: The authors provide the RCR reviewer access
to, or sufficient description of, the computational platform used to produce the
manuscript results. Access could be:
- A direct transfer of software to the reviewer or a pointer to an archive of
the software, and a description of a commonly available computer system the reviewer
can access.
- A guest account and access to the software on the system used to produce the results.
- Detailed observation of the authors replicating the results.
- Review of computational results artifacts: In some situations, authors
may not be able to readily replicate computational results. Results may be from a
system that is no longer available, or may be on a leadership class computing system
to which access is very limited. In these situations, careful documentation of the
process used to produce results could be sufficient for an RCR designation. In this
case, the software should have its own substantial verification process to give the
reviewer confidence that computations were performed correctly. If timing results
are reported, the authors' artifacts should include validation testing of the timers
used to report results.