Software is the key crosscutting technology that enables advances in mathematics, computer science, and domain-specific science and engineering to achieve robust simulations and analysis for science, engineering, and other research fields. However, software itself has not traditionally received focused attention from research communities; rather, software has evolved organically and inconsistently, with its development largely as by-products of other initiatives. Moreover, challenges in scientific software are expanding due to disruptive changes in computer hardware, increasing scale and complexity of data, and demands for more complex simulations involving multiphysics, multiscale modeling and outer-loop analysis. In recent years, community members have established a range of grass-roots organizations and projects to address these growing technical and social challenges in software productivity, quality, reproducibility, and sustainability. This article provides an overview of such groups and discusses opportunities to leverage their synergistic activities while nurturing work toward emerging software ecosystems.
Griffith University provides advice and services to researchers around research grants, ethics and integrity, research performance, and publications and outputs. A broad-based researcher education and development program helps inform and upskill researchers and research students. From 2019, Griffith University Library has developed new services to support data-driven, data-intensive research and assist researchers through the entire research lifecycle. This chapter describes the staffing structure and the ideas underpinning a new service catalogue based around key areas, such as data management, open scholarship, and data wrangling. Methods to achieve this included a collaboratively developed knowledge base, the development of new workshops, mapping of research environments and referral pathways, and developing support for researchers for whom there is no established tool for the kinds of research they want to do. A push to establish the library as a vital and valued partner in research projects was a key driver for change.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.