中文
相关论文

相关论文: Research Software Science: Expanding the Impact of…

200 篇论文

A large number of computational scientific research projects make use of open source software packages. However, the development process of such tools frequently differs from conventional software development; partly because of the nature…

软件工程 · 计算机科学 2013-09-24 Ivan Girotto , Axel Kohlmeyer , David Grellscheid , Shawn T. Brown

As computer systems become more and more complex, software and tools lag more and more behind. This is especially true for scientific software that often demands high performance, and thus needs to take advantage of parallelisms, memory…

计算机与社会 · 计算机科学 2013-09-11 Anne C. Elster

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…

The vast majority of the long tail of scientific software, the myriads of tools that implement the many analysis and visualization methods for different scientific fields, is highly specialized, purpose-built for a research project, and has…

软件工程 · 计算机科学 2013-09-10 Daisie Huang , Hilmar Lapp

Over the past two decades the field of computational science and engineering (CSE) has penetrated both basic and applied research in academia, industry, and laboratories to advance discovery, optimize systems, support decision-makers, and…

As software has become an integral part of scientific workflows, reproducible research practices must take it into account. In what way? Archiving source code is a necessary but insufficient condition. The ability to redeploy software…

软件工程 · 计算机科学 2021-12-09 Ludovic Courtès

This technical report records and discusses the Second Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE2). The report includes a description of the alternative, experimental submission and review process, two…

The landscape of software engineering is evolving rapidly amidst the digital transformation and the ascendancy of AI, leading to profound shifts in the role and responsibilities of software engineers. This evolution encompasses both…

软件工程 · 计算机科学 2024-07-15 Stefanie Betz , Birgit Penzenstadler

How should software engineering be adapted for Computational Science (CS)? If we understood that, then we could better support software sustainability, verifiability, reproducibility, comprehension, and usability for CS community. For…

软件工程 · 计算机科学 2020-03-13 Huy Tu , Rishabh Agrawal , Tim Menzies

Software startup companies develop innovative, software-intensive products within limited time frames and with few resources, searching for sustainable and scalable business models. Software startups are quite distinct from traditional…

Science advances not only through the accumulation of facts but also through the evolution of tools. Crucially, tools are rarely used in isolation. They form tool portfolios, combinations shaped by a discipline's workflows and analytical…

数字图书馆 · 计算机科学 2026-04-28 Zhouming Wu , Dakota Murray

Scientific open-source software (OSS) has greatly benefited research communities through its transparent and collaborative nature. Given its critical role in scientific research, ensuring the sustainability of such software has become…

软件工程 · 计算机科学 2024-02-26 Jiayi Sun , Aarya Patil , Youhai Li , Jin L. C. Guo , Shurui Zhou

In the last decades, scientific software has graduated from a hidden side-product to a first-class member of the astrophysics literature. We aim to quantify the activity and impact of software development for astronomy, using a systematic…

天体物理仪器与方法 · 物理学 2025-12-12 Johannes Buchner

Existing work on the practical impact of software engineering (SE) research examines industrial relevance rather than adoption of study results, hence the question of how results have been practically applied remains open. To answer this…

软件工程 · 计算机科学 2022-09-23 Zoe Kotti , Georgios Gousios , Diomidis Spinellis

Robots are being applied in a vast range of fields, leading researchers and practitioners to write tasks more complex than in the past. The robot software complexity increases the difficulty of engineering the robot's software components…

机器人学 · 计算机科学 2021-02-26 Marcela G. dos Santos , Fabio Petrillo

Software is increasingly produced in the form of ecosystems, collections of interdependent components maintained by a distributed community. These ecosystems act as network organizations, not markets, and thus often lack actionable…

软件工程 · 计算机科学 2020-12-14 Christopher Bogart , James Howison , James Herbsleb

The long-term sustainability of research software is a critical challenge, as it usually suffers from poor maintainability, lack of adaptability, and eventual obsolescence. This paper proposes a novel approach to addressing this issue by…

软件工程 · 计算机科学 2025-09-15 Philipp Zech , Irdin Pekaric

This paper explores Site Reliability Engineering (SRE), a modern approach to maintaining scalable and reliable software systems. It presents observations on how structured SRE processes improve operational efficiency, reduce system…

软件工程 · 计算机科学 2025-05-06 Balaram Puli

Podcasts have become an increasingly popular medium for knowledge sharing within the software engineering (SE) community, offering insights into industry developments and the perspectives of professionals with different backgrounds. As this…

软件工程 · 计算机科学 2026-05-27 Marvin Wyrich , Marcos Kalinowski , Adolfo Neto , Sven Apel