
NPL's GUM Supplement 1 Software
-------------------------------

This file describes the files that constitute Release 1.1 of NPL's 
GUM Supplement 1 Software (also known as NPL's NPLUnc_101 Software).

The software was developed at the National Physical Laboratory, UK, 
to support the use of the Guide to the expression of uncertainty in 
measurement (GUM) and the first supporting document to the GUM, 
GUM Supplement 1, concerned with the use of a Monte Carlo method as 
an implementation of the propagation of distributions. 

The software enables users to apply the approaches to uncertainty 
evaluation described in these documents to the four example problems 
considered in GUM Supplement 1. The software is intended to allow 
users to reproduce the results presented in tables and figures 
contained within GUM Supplement 1. It is also intended to help users 
learn about the methods for uncertainty evaluation described in the 
GUM and GUM Supplement 1 by enabling them to experiment with (a) 
different information about the input quantities in the models 
defining the example problems, and (b) different values for the 
parameters controlling the application of those methods, e.g., the 
number of trials in an application of a Monte Carlo method.

The software, developed in the MATLAB programming language, is 
provided in the form of application files generated using MATLAB 
Version 7.11.0 (R2010b). 

Software:

	MCRInstaller.exe
	NPLUnc_additive.exe
	NPLUnc_comparisonloss.exe
	NPLUnc_gaugeblock.exe
	NPLUnc_mass.exe

	MCRInstaller.exe for NPL's GUM Supplement 1 software is not 
	included in this distribution: it is available by contacting
	NPL (see below).

Software documentation:

	GUMS1Software-UM_R11.pdf

Software user licence agreement:

	NPLUnc_101_MSC_L_15_010.pdf

Installation:

	Details of how to install and run the software can be found 
	in the software documentation. 

	The use of the software is subject to the terms of the software 
	user licence agreement. By installing and running the software, 
	the user accepts the terms of that agreement.

	To run the software, the user must install MATLAB's Component 
	Runtime (MCR) libraries. The user must accept the terms of the 
	MCR Library Licence as part of the installation of the MCR 
	libraries.

Further information:

	For details of how to obtain MCRInstaller.exe or for further 
	information, contact 
	
	Ian Smith (ian.smith@npl.co.uk) 

    or

    Peter Harris (peter.harris@npl.co.uk). 