Skip to content

The Capstone Project for Computer Science at UMGC. Multithreaded Application using Threads, Listeners, and Event Handlers. For more information, see README file.

Notifications You must be signed in to change notification settings

IkoBenny/TrafficSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrafficSimulator

Project Background The Capstone Project for the Computer Science program at UMGC. A concurrent Java program written using Threads, Listeners, and Event Handlers. TrafficLightDescription.PDF is where interested parties may find additional assignment details.
Project Status This project is in maintenance phase. Original project requirements have been met. Please see TrafficLightDescription.PDF for original requirements.
Planned Changes - Change landing page to display time on initial load
- Add Dark Mode
- Add in-context help
- Change panels in UI to display many more components at a time
- Fix TrafficLight bug (Does not stop on STOP) only stops being displayed
- Add application exit on STOP press
Design Patterns Explored - Builder Pattern
- Command Pattern
- Singleton Pattern
- Strategy Pattern
- MVC Pattern
Concepts Explored Processing * Concurrent Processing
* Multi Threaded Processing
* Real Time Processing
Application Architechture * Distributed Applications
* Monolothic Applications
* Monotask Architectures
* Multitask Architectures

About

The Capstone Project for Computer Science at UMGC. Multithreaded Application using Threads, Listeners, and Event Handlers. For more information, see README file.

Topics

Resources

Stars

Watchers

Forks

Languages