Woven Stories as a Cognitive Tool. - Petri Gerdt; Piet Kommers; Chee-Kit Looi; Erkki Sutinen (Cognitive Technology, 2001)

Evaluating Educational Software Environments. - Petri Gerdt; Ramin Miraftabi; Markku Tukiainen (ICCE, 2002)

StoryML: An XML Extension for Woven Stories. - Petri Gerdt; Piet Kommers; Jarkko Suhonen; Erkki Sutinen (Intelligent Tutoring Systems, 2002)

Development of the TUP Model - Evaluating Educational Software. - Roman Bednarik; Petri Gerdt; Ramin Miraftabi; Markku Tukiainen (ICALT, 2004)

Roles of variables in object-oriented programming. - Pauli Byckling; Petri Gerdt; Jorma Sajaniemi (OOPSLA Companion, 2005)

A web-based service for the automatic detection of roles of variables. - Petri Gerdt; Jorma Sajaniemi (ITiCSE, 2006)

Metaphor-based animation of OO programs. - Jorma Sajaniemi; Pauli Byckling; Petri Gerdt (SOFTVIS, 2006)

Roles of variables in three programming paradigms. - Jorma Sajaniemi; Mordechai Ben-Ari; Pauli Byckling; Petri Gerdt; Yevgeniya Kulikova (Comput. Sci. Educ., 2006)

Animation Metaphors for Object-Oriented Concepts. - Jorma Sajaniemi; Pauli Byckling; Petri Gerdt (PVW, 2006)

Increasing Comprehensibility of Object Models: Making the Roles of Attributes Explicit in UML Diagrams. - Pauli Byckling; Petri Gerdt; Ludwik Kuzniarz; Jorma Sajaniemi (Nord. J. Comput., 2006)

Introducing Learning into Automatic Program Comprehension. - Petri Gerdt; Jorma Sajaniemi (PPIG, 2007)