Task Set Generator for evaluating distributed, real-time scheduling algorithms

JavaGoogle-OR-ToolsILP
Task Set Generator for evaluating distributed, real-time scheduling algorithms

A comprehensive task set generator designed for evaluating distributed, real-time scheduling algorithms. This bachelor's thesis project enables researchers and developers to generate configurable task sets with precise control over parameters such as task periods, deadlines, execution times, and resource requirements. The tool supports various scheduling algorithm evaluation scenarios, helping validate the performance and feasibility of novel scheduling approaches in distributed computing environments. Built with Java and integrates Google-OR-Tools for optimization problems and Integer Linear Programming (ILP) for complex constraint solving.