MVT: a system for visual testing of software. - Jan Lönnberg; Ari Korhonen; Lauri Malmi (AVI, 2004)

Student errors in concurrent programming assignments. - Jan Lönnberg (Koli Calling, 2006)

Helping students debug concurrent programs. - Jan Lönnberg; Lauri Malmi; Anders Berglund (Koli Calling, 2008)

Analysis of research into the teaching and learning of programming. - Judy Sheard; Simon; Margaret Hamilton 001; Jan Lönnberg (ICER, 2009)

Java replay for dependence-based debugging. - Jan Lönnberg; Mordechai Ben-Ari; Lauri Malmi (PADTAD, 2011)

Evaluating a visualisation of the execution of a concurrent program. - Jan Lönnberg; Lauri Malmi; Mordechai Ben-Ari (Koli Calling, 2011)

Visualising concurrent programs with dynamic dependence graphs. - Jan Lönnberg; Mordechai Ben-Ari; Lauri Malmi (VISSOFT, 2011)

Back to school: how professional software developers develop and test software in an educational context. - Jan Lönnberg; Lauri Malmi (Koli Calling, 2012)

Understanding and debugging concurrent programs through visualisation ; Programvisualisering för att hjälpa studenter förstå och avlusa jämlöpande program. - Jan Lönnberg (2012)

Students' ways of experiencing visual program simulation. - Juha Sorva; Jan Lönnberg; Lauri Malmi (Comput. Sci. Educ., 2013)