Proceedings of the 4th International Workshop on Software Engineering for Computational Science and Engineering
An Analysis of Process Characteristics for Developing Scientific Software
Journal of Organizational and End User Computing
Industrial scientific software: a set of interviews on software development
CASCON '13 Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research
Hi-index | 0.00 |
The authors describe a code testing exercise with an example of scientific software. As part of their analysis of the exercise, they examined four dimensions of testing: context, goals, technique, and adequacy. They started the exercise with approaches commonly described in software engineering literature. During the exercise, testing activities shifted to something more suitable for the situation. The authors analyze this shift, using the four dimensions. Goals changed from general to specific for the scientist, and testing techniques shifted to those that more strongly used and supported the scientist's expertise. In the end, the testing exercise made better use of the scientist's dual role of developer and user.