Frameworks APIs Libraries used - Ormulsoft/Task-Scheduler GitHub Wiki
Graphing / Algorithm
Grph
Grph is a high-performance java graphing library with a focus on optimization and smart memory use. For our project it is being used at the core of our algorithm for graph storing and manipulation.
Graphstream
Another graphing library. Currently unused in our project but under consideration for the visualization aspect.
Utility
Log4J
Apache's level based logging solution. Currently being used by our project both for dev-side debug messages and for user-side info logging.
Apache Commons
commons-math
Apache's lightweight math library. Currently being used by our project for math utility.
commons-lang
Apache's lang library, currently being used for string manipulation, largely in the IO modules.
commons-io
Apache's IO library. Currently being used by our project for IO in the reading and writing stages of the scheduler.
commons-cli
Apache's CLI library. Currently being used by our project for command-line argument parsing and interpretation.