English
Related papers

Related papers: Looking at Software Sustainability and Productivit…

200 papers

Here we present the results of the NSF-funded Workshop on Computational Topology, which met on June 11 and 12 in Miami Beach, Florida. This report identifies important problems involving both computation and topology.

Software is becoming a critical component of most products and organizational functions. The ability to continuously improve software determines how well the organization can respond to market opportunities. Continuous software engineering…

Software Engineering · Computer Science 2022-03-25 Eriks Klotins , Tony Gorschek

The past year has seen movement on several fronts for improving software citation, including the Center for Open Science's Transparency and Openness Promotion (TOP) Guidelines, the Software Publishing Special Interest Group that was started…

Software failures can have significant consequences, making learning from failures a critical aspect of software engineering. While software organizations are recommended to conduct postmortems, the effectiveness and adoption of these…

Software Engineering · Computer Science 2026-02-27 Dharun Anandayuvaraj , Tanmay Singla , Zain Hammadeh , Andreas Lund , Alexandra Holloway , James C. Davis

We are research software engineers and team members in the Department of Software Engineering and Research at Sandia National Laboratories, an organization which aims to advance software engineering in the domain of computational science.…

Software Engineering · Computer Science 2020-10-16 Miranda Mundt , Evan Harvey

We present a set of common themes and recommendations extracted from in depth interviews with the leaders of 12 distinct cyberinfrastructure software projects. These interviews were conducted as part of a larger study to identify and…

Software Engineering · Computer Science 2013-09-10 Craig A. Stewart , Julie Wernert , Eric A. Wernert , William K. Barnett , Von Welch

Environmental sustainability is a major and relevant challenge facing computing. Therefore, we must start teaching theory, techniques, and practices that both increase an awareness in our student population as well a provide concrete advice…

Software Engineering · Computer Science 2025-04-29 Henrik Bærbak Christensen , Maja Hanne Kirkeby , Bent Thomsen , Lone Leth Thomsen

Network Function Virtualization (NFV) and Software Defined Networking (SDN) are technologies that recently acquired a great momentum thanks to their promise of being a flexible and cost-effective solution for replacing hardware-based,…

Networking and Internet Architecture · Computer Science 2018-12-14 Tong Liu , Franco Callegati , Walter Cerroni , Chiara Contoli , Maurizio Gabbrielli , Saverio Giallorenzo

Over the last 15 years, Software Carpentry has evolved from a week-long training course at the US national laboratories into a worldwide volunteer effort to raise standards in scientific computing. This article explains what we have learned…

General Literature · Computer Science 2014-01-30 Greg Wilson

Data centers energy demand is increasing. While a great deal of effort has been made to reduce the amount of CO$_2$ generated by large cloud providers, too little has been done from the application perspective. We claim that application…

Software Engineering · Computer Science 2022-01-28 Monica Vitali

These are the proceedings of the 14th International Workshop on Formal Engineering approaches to Software Components and Architectures (FESCA). The workshop was held on April 22, 2017 in Uppsala (Sweden) as a satellite event to the European…

Software Engineering · Computer Science 2017-03-21 Jan Kofroň , Jana Tumova

The aim of the FESCA workshop is to bring together junior researchers from formal methods, software engineering, and industry interested in the development and application of formal modelling approaches as well as associated analysis and…

Software Engineering · Computer Science 2016-03-29 Jana Kofroň , Jana Tumova , Bara Buhnova

Cloud computing has been emerged in the last decade to enable utility-based computing resource management without purchasing hardware equipment. Cloud providers run multiple data centers in various locations to manage and provision the…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-29 Rajkumar Buyya , Jungmin Son

Network virtualization and softwarizing network functions are trends aiming at higher network efficiency, cost reduction and agility. They are driven by the evolution in Software Defined Networking (SDN) and Network Function Virtualization…

Networking and Internet Architecture · Computer Science 2018-08-29 Steven Van Rossem , Wouter Tavernier , Didier Colle , Mario Pickavet , Piet Demeester

This position paper for an invited talk on the "Future of eScience" discusses the Research Software Engineering Movement and where it might be in 2030. Because of the authors' experiences, it is aimed globally but with examples that focus…

Software Engineering · Computer Science 2023-10-03 Daniel S. Katz , Simon Hettrick

Sustainable software ecosystems are difficult to build, and require concerted effort, community norms and collaborations. In science it is especially important to establish communities in which faculty, staff, students and open-source…

Software Engineering · Computer Science 2013-09-13 Marcus D. Hanwell , Amitha Perera , Wes Turner , Patrick O'Leary , Katie Osterdahl , Bill Hoffman , Will Schroeder

Software and system development is complex and diverse, and a multitude of development approaches is used and combined with each other to address the manifold challenges companies face today. To study the current state of the practice and…

Software Engineering · Computer Science 2021-04-13 Marco Kuhrmann , Philipp Diebold , Stephen MacDonell , Jürgen Münch

Novel compute systems are an emerging research topic, aiming towards building next-generation compute platforms. For these systems to thrive, they need to be provided as research infrastructure to allow acceptance and usage by a large…

Hardware Architecture · Computer Science 2025-09-24 Yannik Stradmann , Joscha Ilmberger , Eric Müller , Johannes Schemmel

This volume contains the papers accepted at the Second International Workshop on FPGAs for Software Programmers (FSP 2015), held in London, United Kingdom, September 1st, 2015. FSP 2015 was co-located with the International Conference on…

Hardware Architecture · Computer Science 2015-08-27 Frank Hannig , Dirk Koch , Daniel Ziener