The machine data storage system 108 preferably is comprised of a database or other storage means capable of storing records detailing the software installed on the control modules, or non-volatile memories, on the machine, including identifying information such as serial numbers and/or version numbers.