search for books and compare prices
Tables of Contents for Quality of Numerical Software
Chapter/Section Title
Page #
Page Count
Preface
ix
 
PART ONE The Problem of Numerical Software Quality
3
106
1 Is numerical software relevant? Is it too late to worry about quality?
3
9
J. C. T. Pool
2 The T-experiments: errors in scientific software
12
20
L. Hatton
3 If software quality is a perception, how do we measure it?
32
12
W. M. Gentleman
4 Improving quality through user-centered design
44
17
C. M. Pancake
5 A functional approach to software reliability modeling
61
16
J. C. Munson
6 Quality of service and scientific workflows
77
13
M. A. Vouk
M. P. Singh
7 Improving the quality of software quality determination processes
90
19
L. J. Osterweil
PART TWO Testing and Evaluation Methodology
109
88
8 Testing linear algebra software
109
16
N. J. Higham
9 Matrix Market: a web resource for test matrix collections
125
13
R. F. Boisvert
R. Pozo
K. Remington
R. F. Barrett
J. J. Dongarra
10 A methodology for testing classes of approximation and optimisation software
138
14
B. Butler
M. Cox
A. Forbes
S. Hannaby
P. Harris
11 Evaluation of minimization software based on performance profile techniques
152
3
J. N. Lyness
12 Testing functions of one and two arguments
155
12
W. V. Snyder
13 A proposed software test service for special functions
167
12
D. W. Lozier
14 The evaluation of numerical software for delay differential equations
179
18
W. H. Enright
H. Hayashi
PART THREE The Effect of New Environments on Numerical Software Quality
197
90
15 Designing and building a new numerical library in Fortran 90
197
13
J. Du Croz
16 Two approaches to exception handling in Fortran
210
14
J. K. Reid
17 Developing ODE software in new computing environments
224
12
L. F. Shampine
M. W. Reichelt
18 Case studies on the development of ScaLAPACK and the NAG Numerical PVM Library
236
13
J. J. Dongarra
S. Hammarling
A. Petitet
19 Why we couldn't use numerical libraries for PETSc
249
6
W. D. Gropp
20 Automatic parallel program generation for finite element analysis
255
12
S. Doi
H. Fujio
K. Sugihara
21 Network-based scientific computation via Inferno
267
3
W. M. Coughran, Jr.
22 Real Inferno
270
10
E. Grosse
23 The XSC tools for extended scientific computing
280
7
U. Kulisch
PART FOUR Case Studies
287
88
24 Automatic differentiation and numerical software design
287
3
C. H. Bischof
25 Is nonnormality a serious computational difficulty in practice?
300
15
F. Chaitin-Chatelin
26 Reliability of local error control algorithms for initial value ordinary differential equations
315
11
D. J. Higham
27 Efficiency of global adaptive quadrature
326
4
I. Gladwell
M. A. Napierala
28 Software testing and evaluation in large-scale scientific applications
330
3
M. Mu
29 The visual diagnosis on numerical calculation of PDE problems and experiments
333
12
Y. Umetani
30 Some fundamental limitations of mathematical software revealed by the calculation of spacetime curvature
345
4
S. L. Lee
W. E. Schiesser
31 Development of efficient general purpose Monte Carlo codes used in nuclear engineering
349
12
M. Nakagawa
32 New resource-sparing grid methods for solving the problems of mathematical physics
361
14
Yu. I. Shokin
PART FIVE The Conference
375
 
33 The Quality of Numerical Software: Assessment and Enhancement
375
6
Index of contributors
381
2
Keyword index
383