ASTERIX makes extensive use of the ADAM parameter system for inputting values to applications and to a lesser extent for passing values between applications. The user interface to the parameter system is the command line and prompting. Parameters may take their values from a number sources not all of which are always visible to the user.