We have added a new experimental feature to an existing software project (e.g. on GitHub), and we would like to publish a paper about it. However, we want to publish it in a venue which uses double-blind review. What is the correct method of anonymization in this case?

I see several ways which all seem to have major issues:

  1. cite the project, clearly state which part is our contribution, include it as a supplementary material anonymizing our contribution -> the issue here is that the reviewers will either already know the software project (and then likely know that such a feature has been added), or they will not know about it, look at it, and likely find out that this feature has been added, breaking anonymity. This seems to be the best solution to me, however, since the rules for anonymity tend to be quite strict, we are not sure whether this would be acceptable.

  2. anonymize the whole project -> this is basically (self)-plagiarism (especially if there are already papers published about the original project).

  3. do not include the implementation, only the results -> this makes it less reproducible, and more difficult for the referees to review. Also it might be still good to cite the original project, with the drawbacks of (1).

This would not be a problem for a normal peer review (not double blind), or if the project is completely original (there are several questions on this site about this case).

  • Your best bet is probably to contact the chairs. That said, (2) would not be self-plagiarism if you clarify that you anonymize things for the double-blind peer review (instead, the usual issue with this option is anonymization effort). Regarding option (3): Does the venue have an artifact evaluation process? Jan 22, 2021 at 21:13

1 Answer 1


I think you should submit the article to the venue of your choice, with a note to the editor/administrator explaining that although your names will not be on the paper when it goes out for review, a reviewer in your field could easily deduce your identity from the references to public software.

In double blind refereeing the onus on blindess is shared. You don't say who you are, and the referees don't try to find out. The fact that they might be able to identify you from something in your work is not necessarily your problem.

  • Try not to use first person pronouns with citations, perhaps. But the final paper will always be different from what goes to the reviewers.
    – Buffy
    Jan 22, 2021 at 21:59
  • "You don't say who you are, and the referees don't try to find out": I wish this was true. I know so many people who are incredibly eager to find out who is this unknown person involved. Jan 22, 2021 at 23:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .