Investigating the Adoption of Research Software: From Success Factors to Challenges Faced by Brazilian Academic Researchers

Modern research strongly depends on software that is essential in various domains, including engineering, sciences, and other fields, and most often developed within universities and used by the researchers themselves. This software, specifically referred to as research software, presents a unique set of challenges and constraints in its life cycle, methodology, practices, disclosure, and incentives, thereby distinguishing it from conventional software. However, while certain research software developed and used in universities have achieved widespread use and been adopted by the academic community, thereby considered “successful”, others have failed to secure the same level of adoption, resulting in non-adoption and abandonment software leading to an unnecessary expenditure of development time and resources. Gaining a comprehensive understanding of the factors influencing the adoption can assist in mitigating these issues. In this context, the primary aim of this study is to investigate factors influencing the adoption of research software by users and developers, to discern their relative importance, and to explore the challenges associated with fostering the adoption of such software. A survey involving 173 Brazilian academic researchers was executed to gather insights regarding the significance of the factors contributing to the adoption of research software and the obstacles encountered in its adoption. The collected data underwent rigorous statistical analysis, utilizing Independent Sample T-test and Factor Analysis to thoroughly examine the information and provide a ranking of factors. The survey responses were used to rank factors contributing to the adoption of research software, with results stratified by respondents’ profiles. This study suggests that academic researchers can optimize their use of research software by recognizing and prioritizing adoption factors, preventing non-adoption, and overcoming the identified challenges. Understanding the relative importance of each factor can enhance support for research software developers and users and, consequently, promote the broader adoption of research software.

Authors

Institutions

Publication Details

Journal
Journal of Software Engineering Research and Development
Published
2025-04-14
DOI
https://doi.org/10.5753/jserd.2025.3696
Primary Topic
Open Source Software Innovations
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Investigating the Adoption of Research Software: From Success Factors to Challenges Faced by Brazilian Academic Researchers

Érica Mourão, Ana Paula Barbosa Sobral, José Viterbo, Mônica da Silva et al.
Journal of Software Engineering Research and Development
Open Source Software Innovations
article

Investigating the Adoption of Research Software: From Success Factors to Challenges Faced by Brazilian Academic Researchers

Érica Mourão, Ana Paula Barbosa Sobral, José Viterbo, Mônica da Silva, Carlos Eduardo Pantoja, Daniela Trevisan Monteiro
article en

Abstract

Modern research strongly depends on software that is essential in various domains, including engineering, sciences, and other fields, and most often developed within universities and used by the researchers themselves. This software, specifically referred to as research software, presents a unique set of challenges and constraints in its life cycle, methodology, practices, disclosure, and incentives, thereby distinguishing it from conventional software. However, while certain research software developed and used in universities have achieved widespread use and been adopted by the academic community, thereby considered “successful”, others have failed to secure the same level of adoption, resulting in non-adoption and abandonment software leading to an unnecessary expenditure of development time and resources. Gaining a comprehensive understanding of the factors influencing the adoption can assist in mitigating these issues. In this context, the primary aim of this study is to investigate factors influencing the adoption of research software by users and developers, to discern their relative importance, and to explore the challenges associated with fostering the adoption of such software. A survey involving 173 Brazilian academic researchers was executed to gather insights regarding the significance of the factors contributing to the adoption of research software and the obstacles encountered in its adoption. The collected data underwent rigorous statistical analysis, utilizing Independent Sample T-test and Factor Analysis to thoroughly examine the information and provide a ranking of factors. The survey responses were used to rank factors contributing to the adoption of research software, with results stratified by respondents’ profiles. This study suggests that academic researchers can optimize their use of research software by recognizing and prioritizing adoption factors, preventing non-adoption, and overcoming the identified challenges. Understanding the relative importance of each factor can enhance support for research software developers and users and, consequently, promote the broader adoption of research software.

Journal of Software Engineering Research and DevelopmentVol. 13(1)
Federal Center for Technological Education Celso Suckow da Fonseca (BR), Universidade Federal Fluminense (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro
Openalex Percentile: Top 90%
Open Source Software Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.