Measuring machine embodied as a coordinate measuring machine, for automated measurement of an object and detection of differences between a feature (16, 16A, 16B, 16C) of the object and CAD data of the object, the CAD data being stored in a data base, the measuring machine comprising • a probe head and a probe system comprising a probe to be connected with the probe head and measurement functionality for determining three-dimensional coordinates of a feature (16, 16A, 16B, 16C) of the object, • a local computer terminal that is connected to or part of the measuring machine, • an assigned memory unit for storing the data base comprising the CAD data, and • an assigned set of measurement software programmes for controlling the measuring machine, wherein • the stored CAD data of the object comprise typical dimensions and tolerances of the features (16, 16A, 16B, 16C) of the object, and • the assigned set of measurement software programmes for controlling the measuring machine comprises an optimization algorithm for the measurement of each feature (16, 16A, 16B, 16C), the optimization algorithm being designed to select automatically, dependent on the stored typical dimensions and tolerances of the features (16, 16A, 16B, 16C) of the object to be measured, a measurement software programme (111, 112, 113) from the set of measurement software programmes, characterized by additionally comprising a further set of features (210, 220, 221, 222) to be presented, effected by the optimization algorithm, to an operator after selection, by the operator, of a feature (16, 16A, 16B, 16C) of the object to be measured, the further set comprising needed feature software packages and an input option for the operator for selection of a feature software package, wherein the further set comprises possible accuracy levels and an input option for the operator for selection of a requested accuracy level, wherein an estimated time for measuring with certain measurement accuracies and/or an estimated accuracy when measuring for a certain time are presented to the operator, wherein the automatic selection of the measurement software programme (111, 112, 113) is subject to • parameters of the measuring machine, particularly its size, • attributes of the feature (16, 16A, 16B, 16C) of the object to be measured, and • an operator-selected accuracy level. • a probe head and a probe system comprising a probe to be connected with the probe head and measurement functionality for determining three-dimensional coordinates of a feature (16, 16A, 16B, 16C) of the object, • a local computer terminal that is connected to or part of the measuring machine, • an assigned memory unit for storing the data base comprising the CAD data, and • an assigned set of measurement software programmes for controlling the measuring machine, • the stored CAD data of the object comprise typical dimensions and tolerances of the features (16, 16A, 16B, 16C) of the object, and • the assigned set of measurement software programmes for controlling the measuring machine comprises an optimization algorithm for the measurement of each feature (16, 16A, 16B, 16C), the optimization algorithm being designed to select automatically, dependent on the stored typical dimensions and tolerances of the features (16, 16A, 16B, 16C) of the object to be measured, a measurement software programme (111, 112, 113) from the set of measurement software programmes, • parameters of the measuring machine, particularly its size, • attributes of the feature (16, 16A, 16B, 16C) of the object to be measured, and • an operator-selected accuracy level.