Projects

Elevator Simulator

A simulation of an elevator transporting passengers among floors, with the capability to introduce and handle errors that may arise during operation.

Technologies Used

JavaMavenJUnitUDPThreads

Timeline

Jan 2021 - Apr 2021

Co-Authors

This project was completed as a group, with 3 co-authors.

Key Accomplishments

  • Developed UML Class diagrams representing the system design.
  • Added the ability to inject and handle errors that can occur within an elevator such as doors not closing.
  • Added JUnit tests to test the performance of the elevator’s error handling and the ability to run multiple elevators at once.
  • Contributed to the development and enhancement of the overall system.