Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
The state of the art in end-user software engineering
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 …
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 …
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 …
their use in every segment and field of society in recent years has been increasing rapidly …
How does machine learning change software development practices?
Adding an ability for a system to learn inherently adds uncertainty into the system. Given the
rising popularity of incorporating machine learning into systems, we wondered how the …
rising popularity of incorporating machine learning into systems, we wondered how the …
Best practices for scientific computing
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 …
PLOS Biology Browse Current Issue Journal Archive Collections Find and Read Articles Publish …
How do scientists develop and use scientific software?
JE Hannay, C MacLeod, J Singer… - 2009 ICSE workshop …, 2009 - ieeexplore.ieee.org
New knowledge in science and engineering relies increasingly on results produced by
scientific software. Therefore, knowing how scientists develop and use software in their …
scientific software. Therefore, knowing how scientists develop and use software in their …
Trials and tribulations of developers of intelligent systems: A field study
Intelligent systems are gaining in popularity and receiving increased media attention, but
little is known about how people actually go about develo** them. In this paper, we …
little is known about how people actually go about develo** them. In this paper, we …
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 …
state-of-the-art software engineering practices are rarely adopted in computational science …
Engineering the software for understanding climate change
SM Easterbrook, TC Johns - Computing in science & …, 2009 - ieeexplore.ieee.org
Climate scientists build large, complex simulations with little or no software engineering
training—and don't readily adopt the latest software engineering tools and techniques. This …
training—and don't readily adopt the latest software engineering tools and techniques. This …
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 …
research that is too time-intensive, expensive, or dangerous to perform physically. Because …