Articles with "scientific software" as a keyword



Photo from wikipedia

Experience With Managing Technical Debt in Scientific Software Development Using the EXA2PRO Framework

Sign Up to like & get
recommendations!
Published in 2021 at "IEEE Access"

DOI: 10.1109/access.2021.3079271

Abstract: Technical Debt (TD) is a software engineering metaphor that resembles the production of poor-quality code to going into debt. In particular, a development team that “saves” effort while developing by not removing inefficiencies, has to… read more here.

Keywords: debt; scientific software; software; framework ... See more keywords
Photo by jordanharrison from unsplash

"Who Has Plots?"

Sign Up to like & get
recommendations!
Published in 2017 at "Proceedings of the ACM on Human-Computer Interaction"

DOI: 10.1145/3134720

Abstract: Software is an integral element of the work of science yet it is not commonly an object of inquiry in studies of scientific infrastructures. This paper presents findings from an ethnographic study of a cosmology… read more here.

Keywords: scientific software; cosmology; software;
Photo from wikipedia

Ten simple rules for documenting scientific software

Sign Up to like & get
recommendations!
Published in 2018 at "PLoS Computational Biology"

DOI: 10.1371/journal.pcbi.1006561

Abstract: Science, and especially biology, is increasingly relying on software tools to enable research. However, if you are a biologist, you likely received no training in software development best practices. Because of this lack of training,… read more here.

Keywords: scientific software; simple rules; ten simple; biology ... See more keywords
Photo from wikipedia

Ten simple rules on writing clean and reliable open-source scientific software

Sign Up to like & get
recommendations!
Published in 2021 at "PLoS Computational Biology"

DOI: 10.1371/journal.pcbi.1009481

Abstract: Functional, usable, and maintainable open-source software is increasingly essential to scientific research, but there is a large variation in formal training for software development and maintainability. Here, we propose 10 “rules” centered on 2 best… read more here.

Keywords: scientific software; code; software; open source ... See more keywords