RALE Modules

RQ1: Can highlighting and annotating design patterns help intermediate developers see how and why they are used in professional codebases?

RQ2: Can we auto-generate diagrams and activities that help them apply architectural concepts in practice?



  • Haoqi Zhang
  • Eleanor "Nell" O'Rourke

Ph.D. Students

  • Gobi Dasu

Masters and Undergraduate Students

  • None