We developed a structured method of modeling measurements for the measurement uncertainty evaluation in MUSE:
Basic models: They are used to define measurement equipment in an abstract way. They can then be used arbitrarily often as instances of these basic models with individual parameters for specific measurements.
Instances section: In this section you define which instances of basic models you need. Instances have their own scope and can use parameter sets to overwrite default values of the abstract model.
Process section: Processes use instances and other processes to define the procedure of the measurement. It connects input parameters to more advanced procedures.
Calculation section: You can define your final measurement equations and what your output should be, set parameters for calculation and define variables and variation loops.
Calibrations: It uses instances to define a set of parameters for a calibration function. The inverse of the calibration function can then be used to adjust a measurement.
