engineering the turbine life cycle 909564