1. A method for predicting the trajectory of an aircraft based upon specified input data regarding said aircraft and the resources with which said aircraft interacts, said method comprising the steps of: collecting and storing said specified data, processing, at any given initial instant, said data pertaining to said aircraft's current position and planned flight path so as to predict an initial aircraft trajectory, calculating a first revised aircraft trajectory that includes revisions to said initial aircraft trajectory due to the effects of said specified data that pertain to environmental factors, calculating a second revised aircraft trajectory that includes revisions to said first, revised aircraft trajectory due to the effects of said specified data that pertain to Air Traffic Control factors, and calculating a third revised aircraft trajectory that includes revisions to said second revised aircraft trajectory due to the effects of said specified data that pertains to said resources with which said aircraft interacts.