This project Finite Automata Optimizer (OAF), was proposed by our teacher of compiler construction in college. His objective is reduce any NFA to a minimal DFA.
I managed to finish the course and be approved, so now I can make it available for study.
You can download the source code and find more information here.