A domain-specific language for dynamic white-box evaluation of Java assignments - Caniço, A. B.; Santos, A. L. (2024)