1. A method for generating an integrated aircraft clearance, the method comprising: retrieving flight information, preference information, environmental information, and constraints from a number of sources, wherein the flight information includes at least one of flight plan information, flight scheduling information, and flight status information; processing the flight information against the preference information, the environmental information, and the constraints; and generating a clearance solution for an aircraft based on the flight information, the preference information, the environmental information, and the constraints.