< back to main site


Testing methods of Java libraries.

Beckett, R E; Cox, M G; Dainton, M P; Harris, P M; Johnson, E G; Parkin, G I (2004) Testing methods of Java libraries. NPL Report. CMSC 35/04

[img] Text

Download (299kB)


The aim of the work reported here is to contribute to the development of an infrastructure, comprising supporting information and guidelines, to ensure that the use of scientific software within metrology is made as effective as possible. This is to be achieved by reporting the results of the objective testing of the intrinsic and in-built functions included within spreadsheets and other proprietary software packages and libraries that are popular in metrology applications.
We describe the application of a general methodology for testing the numerical correctness of scientific software to specific methods taken from the Java API, the Java LAPACK library (JLAPACK), the Java Numerical Library (JNL) and the JET library. Each stage of the methodology, from the provision of a specification for each function tested through the definition of performance parameters and measures to the presentation and interpretation of results, is presented. In this way, and by stating any assumptions made in the application of the methodology, the testing undertaken is made as objective as possible.
This report constitutes one of the deliverables of Project 2.1 Numerical Software Testing within the UK Department of Industry’s National Measurement System Software Support for Metrology Programme 2001-2004.

Item Type: Report/Guide (NPL Report)
NPL Report No.: CMSC 35/04
Subjects: Mathematics and Scientific Computing
Mathematics and Scientific Computing > Numerical Computation
Last Modified: 02 Feb 2018 13:16
URI: http://eprintspublications.npl.co.uk/id/eprint/2888

Actions (login required)

View Item View Item