Depende de la revista que usted va a elegir para la presentación. Algunas revistas también pueden publicar archivos adicionales con el código, tales como, por ejemplo, LMS Diario de la Computación y Matemáticas. También puede publicar el código, utilizando, por ejemplo, Ejecutar el Código. Servicios como GitHub o BitBucket también están bien, pero usted debe ser explícito acerca de control de versiones de su software, por lo que cualquier lector que esté interesado en reproducir el experimento sería capaz de conseguir que la versión del código que se utilizó en un papel. Idealmente, el código podría tener un DOI como un papel, y que la URL de punto, precisamente, que la versión que hay ahora es un proyecto en curso "código como un objeto de investigación" para satisfacer esta necesidad, usted puede leer más aquí y luego aquí).
Si usted piensa que su código puede ser organizado bajo la forma de una BRECHA de paquete , ya que implica una cantidad significativa de programación y puede interesar a otros usuarios, entonces también se puede ir de esta manera y, a continuación, consulte el paquete de su papel. Por supuesto, uno puede entonces sólo hizo el paquete disponible en su página web, pero me gustaría recomendar a presentar para la redistribución con la BRECHA. En este caso será incluido en la BRECHA de las pruebas de regresión y esto reducirá la posibilidad de que se rompe en el futuro. Hay una BRECHA paquete llamado Ejemplo que se proporciona un Ejemplo de/Plantilla de una BRECHA Paquete y Directrices para los Autores de Paquetes. Le invitamos a contactar a la BRECHA de Apoyo a discutir la idea de una BRECHA paquete en caso de que tenga uno (una pequeña pieza de código tal vez puede ser incorporado en un paquete existente si que es relevante y adecuado - por CIERTO, no parece ser un paquete desarrollado en Gante, que se enumeran aquí).
De todos modos, esto puede constituir una dificultad para el lector que sería interesante que en la reproducción de su experimento. La versión de la BRECHA se tomará en cuenta, que las versiones de la BRECHA de los paquetes; hay paquetes que deben ser compilados; hay no trivial en las dependencias de librerías externas? Incluso si la configuración de todos estos es sencillo, esto puede tomar algún tiempo. Sin embargo, uno podría crear una máquina virtual, proporcionando un recomputable experimento, y le sugiero ponerse en contacto con el Recomputation.org proyecto si usted estaría interesado en esto. Esta máquina virtual se puede crear lo suficientemente temprano para acompañar a su presentación en papel, por lo que el revisor puede ser capaz de volver a ejecutar el experimento en caso de que él/ella va a estar interesado.
Por último, también hay revistas en las cuales usted puede publicar el papel centrado principalmente en el software matemático aspectos, véase, por ejemplo, la Revista de Software para el Álgebra y la Geometría o esta lista publicada por el reino unido de Software de la Sostenibilidad del Instituto.