For this project I helped in developing a testing procedure and framework for an airport terminal operations simulator. This involved a lot of:

  • refactoring for readability and code quality
  • documenting existing code with JavaDoc
  • documenting the architecturing using UML
  • performing static analysis using checkstyle and PMD
  • creating a testing procedure consisting of micro, meso, and macro level tests
  • implementing unit, integration, smoke, stress, mutation and distribution tests
  • performing test coverage analysis using JaCoCo

Top-down view screenshot of the AATOM simulator showing an airport security check Top-down view screenshot of the AATOM simulator showing an airport security check