Optimisation of tool life through novel data acquisition and decision making techniques