The state of the art in end-user software engineering

AJ Ko, R Abraham, L Beckwith, A Blackwell… - ACM Computing …, 2011 - dl.acm.org
Most programs today are written not by professional software developers, but by people with
expertise in other domains working towards goals for which they need computational …

Testing scientific software: A systematic literature review

U Kanewala, JM Bieman - Information and software technology, 2014 - Elsevier
Context Scientific software plays an important role in critical decision making, for example
making weather predictions based on climate models, and computation of evidence for …

[HTML][HTML] Augmented intelligence in programming learning: Examining student views on the use of ChatGPT for programming learning

R Yilmaz, FGK Yilmaz - Computers in Human Behavior: Artificial Humans, 2023 - Elsevier
With the diversification of generative artificial intelligence (AI) applications, the interest in
their use in every segment and field of society in recent years has been increasing rapidly …

Best practices for scientific computing

G Wilson, DA Aruliah, CT Brown, NP Chue Hong… - PLoS …, 2014 - journals.plos.org
Best Practices for Scientific Computing | PLOS Biology Skip to main content Advertisement
PLOS Biology Browse Current Issue Journal Archive Collections Find and Read Articles Publish …

Software engineering for computational science: Past, present, future

A Johanson, W Hasselbring - Computing in Science & …, 2018 - ieeexplore.ieee.org
Despite the increasing importance of in silico experiments to the scientific discovery process,
state-of-the-art software engineering practices are rarely adopted in computational science …

A study of oracle approximations in testing deep learning libraries

M Nejadgholi, J Yang - 2019 34th IEEE/ACM International …, 2019 - ieeexplore.ieee.org
Due to the increasing popularity of deep learning (DL) applications, testing DL libraries is
becoming more and more important. Different from testing general software, for which output …

Claims about the use of software engineering practices in science: A systematic literature review

D Heaton, JC Carver - Information and Software Technology, 2015 - Elsevier
Context: Scientists have become increasingly reliant on software in order to perform
research that is too time-intensive, expensive, or dangerous to perform physically. Because …