life cycle management for mining machinery