A model-driven alternative to programming in blocks using rule-based transformations. - Hüseyin Ergin; Wenjun Shi; Herart Dominggus Nurue; Jeff Gray 001 (MoDELS, 2020)

A Testing Extension for Scratch. - Herart Dominggus Nurue; Jeff Gray 001 (ACM Southeast Regional Conference, 2024)

Extending Unit Test Cases with Graphical Comparison in Blocks-based Programming Languages. - Herart Dominggus Nurue; Jeff Gray 001 (ICER (2), 2024)

Enhancing Scratch Programming with Autograding. - Herart Dominggus Nurue (SIGCSE (2), 2024)

Test Early: An Approach to Introduce Younger Students to Unit Testing with Graphical Comparison in Scratch. - Herart Dominggus Nurue; Jeff Gray 001 (CSEE&T, 2025)