1. A memory medium that stores program instructions for configuring a measurement system, wherein the program instructions are executable to perform: receiving information from a user regarding a measurement system over a wide area network (WAN), wherein the information indicates desired measurement functionality; automatically determining at least one software product based on the received information specifying the desired measurement functionality. providing the at least one software product to the measurement system over the wide area network in response to said receiving information.