UML Mentor: A Tool for Interactive and Collaborative Software Design Education. - Rutwa Engineer; Volodymyr Yaremchuk; Eren Suner; Omar Khamis; Alex Apostolu; Arthur Ng (SIGCSE Virtual (2), 2024)