CS bugScientific Software Days

Submissions due: 4 March 2014
Estimated Publication date: November/December 2014

Scientific software has many distinct features when compared to more typical software projects. The communities are smaller. The algorithms, workflows, and methods are often finely attuned to the community's particular history. The projects are usually funded as subprojects of targeted scientific research grants. The software is made to run on high performance distributed clusters, presenting a number of technical challenges not seen by commodity desktop hardware. In practice, code is often written or modified by more junior persons on the team such as graduate students and postdoctoral researchers, who may not have much formal software training. Despite the key importance of the endeavor, there is no traditional career track within the scientific sector that treats software development as a professional peer activity.

Scientific Software Days (SSD) is a small meeting of consumers and producers of scientific software that addresses these broad issues as well as specific projects in the field. Researchers, both academic and industrial, come together for a few days in Austin, Texas to learn about the best practices and new software. The result has been six years of community building and knowledge transfer around scientific codes. Funded by the University of Texas at Austin's Jackson School of Geoscience and Texas Advanced Computing Center, SSD has hosted a wide array of topics (how to use version control and reproducibility in scientific computing; open scientific code initiatives; and the shift from high performance to data intensive computing). This unique meeting brings maintainers of high performance computing resources together with researchers building and using large scientific codes, resulting in an exchange of requirements and ideas between the two communities to advance the discipline.

This special issue of CiSE highlights many topics presented at SSD over the years. We invite participants to present their work on the practice of building scientific codes, the interaction with scientific communities around code, and the place of code in science.

Copublished by the IEEE Computer Society and the American Institute of Physics, Computing in Science & Engineering (CiSE) magazine features the latest computational science and engineering research in an accessible format, along with departments covering news and analysis, CSE in education, and emerging technologies.

Submission Guidelines

Authors are asked to submit high-quality original work that has neither appeared in nor is under consideration by other journals. All submissions will be peer-reviewed following standard journal practices. Manuscripts based on previously published conference papers must be extended substantially to include at least 50 percent new material. Manuscripts should be written in the active voice, should be no longer than 6,000 words (counting each standard figure and table as 250 words), and should follow the style and presentation guidelines of CiSE (see www.computer.org/cise/author for details).

Please submit your article using the online manuscript submission service at https://mc.manuscriptcentral.com/cs-ieee. When uploading your article, select the appropriate special-issue title under the category "Manuscript Type." Also include complete contact information for all authors. If you have any questions about submitting your article, contact the peer review coordinator at cise@computer.org.


Contact the guest editors Andy R. Terrel, Michael Tobis, or George K. Thiruvathukal: cise6-2014@computer.org.