Scholarly Communications Project

Modeling of Airport Operations Using an Object-Oriented Approach


Caoyuan Zhong

PhD Dissertation submitted to the Faculty of the Virginia Tech in partial fulfillment of the requirements for the degree of

Ph. D.


Civil Engineering


Dr. Antonio A. Trani, Chair
Dr. Donal R. Drew
Dr. Richard D. Walker
Dr. R. Sivanandan
Dr. Keying Ye

February 4, 1997
Blacksburg, Virginia


This research develops an object-oriented approach to model airport ground network traffic operations. A generic modeling library is developed as a tool kit to model the basic traffic operations in the airfield using an object-oriented approach. The proposed generic modeling library for airfield operations is a collection of predefined abstract components implemented in the Java object-oriented programming language. Classes are defined and used as the basic components in a variety of airfield operation modeling, simulations, and optimizations. The generic airport modeling framework consists of a set the components that are necessary for modeling the basic activities of airfield traffic operations. By using the multi-threading techniques, components are integrated into the proposed modeling framework. Unlike traditional sequential simulation model, this framework organizes simulation activities into four major groups which are: flight schedule, aircraft movement, time, and animation. Instead of using built-in control logic, the framework adapts an open system policy which gives the flexibility to the end users to incorporate the user-preferred control logic into the end models. Another purpose in this research is to provide a future mechanism to study airfield ground traffic automated control systems with Just-In-Time forecasting and model system performance in a real-time ATC environment. The proposed generic library could be implemented into a Internet/intranet ready application which can query real time information and provide real time advice to pilots and air traffic controllers. This study is one of a few current research projects that are of using multiple threading technique to study traffic operation problems. The proposed generic library is originally implemented with C++ and, in the final stage, with Java, a truly cross-platform object-oriented language. Application written in Java can run on most of the mainstream computer operating systems without modifications. Although the proposed library is for airfield traffic control system, it could also be extended into air traffic control system as well as advanced transportation system.

List of attached files

File NameSize (Bytes)
cover.PDF64,083 Bytes
dstn.PDF469,222 Bytes
etd.pdf64,083 Bytes

The author grants to Virginia Tech or its agents the right to archive and display their thesis or dissertation in whole or in part in the University Libraries in all forms of media, now or hereafter known. The author retains all proprietary rights, such as patent rights. The author also retains the right to use in future works (such as articles or books) all or part of this thesis or dissertation.
[ETD main page] [Search ETDs][] [SCP home page] [library home page]

Send Suggestions or Comments to