Skip to content

Real-Time Airport Simulation

Description

The Real-Time Airport Simulation is a project that enables users to get insight on how airplanes are prepared and directed for take-off, landing and other operations through a simulation. The simulation is designed to accommodate emergency situations and provides the user with the ability to provide custom parameters (Such as the number of incoming airplanes to be processed). The simulation was built as part of the 'Concurrency Programming' course at Asia Pacific University and it makes use of the Java Programming Language and its concurrency built-in libraries. The simulation is thread-safe as it makes use of thread-safe queues and mutually exclusive blocks to simulate individual airplanes

Tools and Technologies

  • Java
  • Intelliji Idea Ultimate 2022
  • Java Concurrency Utils