Platforms for publishing and archiving computer-aided research · Study