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 Code Scrutinization

Handbook of Research on Computational Science and Engineering: Theory and Practice
the review of program code with the goal of finding code faults; techniques used for this review can include both software testing and technical reviews.
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