A module-based software system for spindle condition monitoring. (4th September 2009)