An objective-driven system of blade tip clearance control for a gas turbine engine, comprising: a blade; a blade outer air seal disposed radially outward of the blade; a controller in operable communication with the blade outer air seal; and characterised by: a tangible, non-transitory memory configured to communicate with the controller, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the controller, cause the controller to perform operations comprising: receiving, by the controller, an operating objective definition, the operating objective definition comprising at least one of a high-performance mode, a fuel-efficiency mode, a life-cycle cost minimization mode or a noise reduction mode; determining, by the controller, a desired distance between the blade and the blade outer air seal based on the operating objective definition and an input vector variable, the input vector variable comprising at least one of a fuel price at take-off location, fuel price at landing location, an aircraft load, a wind speed, an air quality condition, or a maintenance cost; determining, by the controller, a desired engine climb thrust based on the operating objective definition and the input vector variable; modulating, by the controller, the distance between the blade and the blade outer air seal based on the desired distance; and modulating, by the controller, an engine climb thrust based on the desired engine climb thrust. a blade; a blade outer air seal disposed radially outward of the blade; a controller in operable communication with the blade outer air seal; and characterised by: a tangible, non-transitory memory configured to communicate with the controller, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the controller, cause the controller to perform operations comprising: receiving, by the controller, an operating objective definition, the operating objective definition comprising at least one of a high-performance mode, a fuel-efficiency mode, a life-cycle cost minimization mode or a noise reduction mode; determining, by the controller, a desired distance between the blade and the blade outer air seal based on the operating objective definition and an input vector variable, the input vector variable comprising at least one of a fuel price at take-off location, fuel price at landing location, an aircraft load, a wind speed, an air quality condition, or a maintenance cost; determining, by the controller, a desired engine climb thrust based on the operating objective definition and the input vector variable; modulating, by the controller, the distance between the blade and the blade outer air seal based on the desired distance; and modulating, by the controller, an engine climb thrust based on the desired engine climb thrust. receiving, by the controller, an operating objective definition, the operating objective definition comprising at least one of a high-performance mode, a fuel-efficiency mode, a life-cycle cost minimization mode or a noise reduction mode; determining, by the controller, a desired distance between the blade and the blade outer air seal based on the operating objective definition and an input vector variable, the input vector variable comprising at least one of a fuel price at take-off location, fuel price at landing location, an aircraft load, a wind speed, an air quality condition, or a maintenance cost; determining, by the controller, a desired engine climb thrust based on the operating objective definition and the input vector variable; modulating, by the controller, the distance between the blade and the blade outer air seal based on the desired distance; and modulating, by the controller, an engine climb thrust based on the desired engine climb thrust.