1. A computer-accessible memory medium that stores program instructions for configuring a measurement system, wherein the program instructions are executable by at least one processor to implement: receiving one or more requirements for a measurement task to be performed by the measurement system, wherein the measurement system includes one or more measurement devices, wherein the one or more requirements are received over a wide area network; determining one or more software programs in response to said one or more requirements; receiving payment information to pay for the one or more software programs; and providing the one or more software programs to the measurement system over the wide area network; wherein the one or more software programs are executable by the measurement system to perform at least a portion of the measurement task.