๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Verification of computational electromagnetic programs

โœ Scribed by Nathan Ida


Book ID
102659089
Publisher
John Wiley and Sons
Year
1996
Tongue
English
Weight
672 KB
Volume
9
Category
Article
ISSN
0894-3370

No coin nor oath required. For personal study only.

โœฆ Synopsis


Although software testing comprises a large body of knowledge and is extensively used in verification and validation (VSrV) of software and software systems, the need to verfiy engineering software posses unique challenges. Electromagnetic programs fall under the category of so-called non-testable programs, a group that includes numerical computation and most other programs that use floating point operations. There are, however, certain techniques that can be used to check for program correctness in the context of expected behaviour and results. The approach to testing by multiple methods, multiple codes and multiple algorithms is well known as an effective tool in testing of scientific software. In addition, testing against canonical and known solutions, evaluation of programs based on properties of the computation performed and error analysis are all common techniques used to verify computer programs. Their use in the context of the TEAM series of problems and workshop is used as an example for a unique method of verification of programs and to underscore the needs of both users and program developers in this important issue of code validation.


๐Ÿ“œ SIMILAR VOLUMES


Modular verification of multithreaded pr
โœ Cormac Flanagan; Stephen N. Freund; Shaz Qadeer; Sanjit A. Seshia ๐Ÿ“‚ Article ๐Ÿ“… 2005 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 330 KB
Mathematical Logic for Computer Science
โœ Ben-Ari, Mordechai ๐Ÿ“‚ Article ๐Ÿ“… 2012 ๐Ÿ› Springer London ๐ŸŒ English โš– 459 KB

Mathematical Logic for Computer Science is a mathematics textbook with theorems and proofs, but the choice of topics has been guided by the needs of students of computer science. The method of semantic tableaux provides an elegant way to teach logic that is both theoretically sound and easy to under