Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Scientific Code

Handbook of Research on Computational Science and Engineering: Theory and Practice
application software whose purpose is to answer a scientific or engineering question; this software embodies significant domain knowledge in order to answer the question; the intended recipient of the software’s answer is a knowledgeable human as opposed to consumption by other software or hardware devices.
Published in Chapter:
A Framework for Testing Code in Computational Applications
Diane Kelly (Royal Military College, Canada), Daniel Hook (Engineering Seismology Group, Canada), and Rebecca Sanders (EA Pogo, Canada)
DOI: 10.4018/978-1-61350-116-0.ch007
Abstract
The aim of this chapter is to provide guidance on the challenges and approaches to testing computational applications. Testing in our case is focused on code testing for accuracy as opposed to validating the science models or testing user interfaces. A testing framework is used to present the different challenges. Discussions cover topics such as test oracles and the tolerance problem, testing to address specific goals rather than testing as a process, areas of risk inherent in developing and using computational software, a testing mindset, and the use of technical reviews. Three observational studies are included to illustrate different techniques, problems, and approaches. There is no prescribed way of testing computational code. Instead, an awareness of risks and challenges inherent in computational software can provide the necessary guidance.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR