Maintenance planning optimization for the Boeing 737 next generation aircraft