中文
相关论文

相关论文: How Research Software Engineers Can Support Scient…

200 篇论文

Peer review is a key activity intended to preserve the quality and integrity of scientific publications. However, in practice it is far from perfect. We aim at understanding how reviewers, including those who have won awards for reviewing,…

软件工程 · 计算机科学 2021-06-21 Neil A. Ernst , Jeffrey C. Carver , Daniel Mendez , Marco Torchiano

Case studies are a popular and noteworthy type of research study in software engineering, offering significant potential to impact industry practices by investigating phenomena in their natural contexts. This potential to reach a broad…

软件工程 · 计算机科学 2024-02-14 Sergio Rico

A later translation (2015) of the article in Russian published in 1990. The article proposes an approach to defining a set of basic notions for subject area of software engineering discipline. The set of notions is intended to serve as a…

软件工程 · 计算机科学 2015-08-12 Fedor Dzerzhinskiy , Leonid D. Raykov

Robotics software is pushing the limits of software engineering practice. The 3rd International Workshop on Robotics Software Engineering held a panel on "the best practices for robotic software engineering". This article shares the key…

Context: Software practitioners are a primary provider of information for field studies in software engineering. Research typically recruits practitioners through some kind of sampling. But sampling may not in itself recruit credible…

软件工程 · 计算机科学 2021-12-30 Austen Rainer , Claes Wohlin

In its Vision and Strategy for Software for Science, Engineering, and Education the NSF states that it will invest in activities that: "Recognize that software strategies must include the secure and reliable deployment and operation of…

密码学与安全 · 计算机科学 2013-09-09 Randy Heiland , Betsy Thomas , Von Welch , Craig Jackson

Empirical software engineering is concerned with the design and analysis of empirical studies that include software products, processes, and resources. Optimization is a form of data analytics in support of human decision-making.…

软件工程 · 计算机科学 2019-12-05 Guenther Ruhe

The growing usage of research software in the research community has highlighted the need to recognize and acknowledge the contributions made not only by researchers but also by Research Software Engineers. However, the existing methods for…

软件工程 · 计算机科学 2024-06-05 Deekshitha , Siamak Farshidi , Jason Maassen , Rena Bakhshi , Rob van Nieuwpoort , Slinger Jansen

Background. Software Engineering (SE) researchers extensively perform experiments with human subjects. Well-defined samples are required to ensure external validity. Samples are selected \textit{purposely} or by \textit{convenience},…

软件工程 · 计算机科学 2021-08-30 Valentina Lenarduzzi , Oscar Dieste , Davide Fucci , Sira Vegas

Using machine learning in clinical practice poses hard requirements on explainability, reliability, replicability and robustness of these systems. Therefore, developing reliable software for monitoring critically ill patients requires close…

Software is a field of rapid changes: the best technology today becomes obsolete in the near future. If we review the graduate attributes of any of the software engineering programs across the world, life-long learning is one of them. The…

软件工程 · 计算机科学 2017-11-22 Luiz Fernando Capretz , Fahem Ahmed , Fabio Queda Bueno da Silva

There is a gap in scientific information systems development concerning modern software engineering and scientific computing. Historically, software engineering methodologies have been perceived as an unwanted accidental complexity to…

Software is an important tool for scholarly work, but software produced for research is in many cases not easily identifiable or discoverable. A potential first step in linking research and software is software identification. In this paper…

数字图书馆 · 计算机科学 2023-03-01 Eva Maxfield Brown , Lindsey Schwartz , Richard Lewei Huang , Nicholas Weber

The Princeton Research Software Engineering Group has grown rapidly since its inception in late 2016. The group, housed in the central Research Computing Department, comprised of professional Research Software Engineers (RSEs), works…

软件工程 · 计算机科学 2022-10-31 Ian A. Cosden

Computational methods and associated software implementations are central to every field of scientific investigation. Modern biological research, particularly within systems biology, has relied heavily on the development of software tools…

计算机与社会 · 计算机科学 2025-03-07 Kit Gallagher , Richard Creswell , Ben Lambert , Martin Robinson , Chon Lok Lei , Gary R. Mirams , David J. Gavaghan

Research methods are essential parts in conducting any research project. Although they have been theorized and summarized based on best practices, every field of science requires an adaptation of the overall approaches to perform research…

综合文献 · 计算机科学 2017-03-16 Hossein Hassani

Background: The state of the art in software engineering consists of a myriad of contributions and the gaps between them; it is difficult to characterize. Questions: In order to help understanding the state of the art, can we identify gaps…

软件工程 · 计算机科学 2019-11-25 Lutz Prechelt

This paper shares a perspective for the research software engineering (RSE) community to navigate the National Laboratory landscape. The RSE role is a recent concept that led to organizational challenges to place and evaluate their impact,…

软件工程 · 计算机科学 2022-09-07 William F Godoy

Research software (also called scientific software) is essential for advancing scientific endeavours. Research software encapsulates complex algorithms and domain-specific knowledge and is a fundamental component of all science. A pervasive…

软件工程 · 计算机科学 2026-03-24 Neil A. Ernst , Ahmed Musa Awon , Swapnil Hingmire , Ze Shi Li

Context: Experiment replications play a central role in the scientific method. Although software engineering experimentation has matured a great deal, the number of experiment replications is still relatively small. Software engineering…

软件工程 · 计算机科学 2024-02-13 Martín Solari , Sira Vegas , Natalia Juristo