Scientific software often presents very particular requirements regarding usability, which is often completely overlooked in this setting. As computational science has emerged as its own discipline, distinct from theoretical and experimental science, it has put new requirements on future scientific software developments. In this paper, we discuss the background of these problems and introduce nine aspects of good usability. We also highlight best practices for each aspect with an emphasis on applications in computational science.<br/
Scientific and engineering research is heavily dependent on effective development and use of softwar...
Talk presented at the SIAM CSE23 conference MS321 An Update on Software Engineering for Science Abs...
Software engineering is a formal set of tools and procedures for the efficient development of reliab...
<div>Scientific software often presents very particular requirements regarding usability, which is o...
Scientific software often presents very particular requirements regarding usability, which is often ...
The volume and variety of scientific data being generated at experimental facilities requires the se...
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that desc...
Background: The development of scientific software applications is far from trivial, due to the con...
Usability is a growing issue for developers of scientific software. Scientists seeking software to s...
Abstract. Software is the backbone of scientific computing. Yet, while we regularly publish detailed...
Modern research in science and engineering relies heavily on software, but while academia uses citat...
This presentation reviews clean coding strategies for students and scientists who have learned to pr...
International audienceScientific software are complex software systems. Their engineering involves v...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
Scientific and engineering research is heavily dependent on effective development and use of softwar...
Talk presented at the SIAM CSE23 conference MS321 An Update on Software Engineering for Science Abs...
Software engineering is a formal set of tools and procedures for the efficient development of reliab...
<div>Scientific software often presents very particular requirements regarding usability, which is o...
Scientific software often presents very particular requirements regarding usability, which is often ...
The volume and variety of scientific data being generated at experimental facilities requires the se...
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that desc...
Background: The development of scientific software applications is far from trivial, due to the con...
Usability is a growing issue for developers of scientific software. Scientists seeking software to s...
Abstract. Software is the backbone of scientific computing. Yet, while we regularly publish detailed...
Modern research in science and engineering relies heavily on software, but while academia uses citat...
This presentation reviews clean coding strategies for students and scientists who have learned to pr...
International audienceScientific software are complex software systems. Their engineering involves v...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
Scientific and engineering research is heavily dependent on effective development and use of softwar...
Talk presented at the SIAM CSE23 conference MS321 An Update on Software Engineering for Science Abs...
Software engineering is a formal set of tools and procedures for the efficient development of reliab...