Education
Ph.D. candidate in Computer Science
January 2006 - present
M.Sc. in Computer Science
Specialization in Software Engineering
December 2005
B.Sc. in Computer Science and Mathematics
May 1997
Research Interests
Software Engineering, Software Analysis, and Aspect-Oriented Software Development.
Projects
Clone Detection with Microsoft Phoenix
An investigation into an automatic clone detection technique developed as a plug-in for Microsoft's Phoenix framework that finds exact matching function level clones in a program using abstract syntax trees and suffix trees.
Visualization of Clone Detection Results
An alternative approach of visualizing detected clones (found by the CloneDRTM clone detection tool) by extending the AspectJ Development Tools Visualiser plugin.
CoCloRep: A DSL for Code Clones
A representation of code clones in a domain-specific language for analysis purposes that is developed in the AMMA platform (ATLAS Model Management Architecture).
Related to the projects above, a clone detection literature page containing a list of papers related to the topic of clone detection, including links to tools, events, and research groups is also available.
Teaching
Curriculum Vitae
[ PDF ] Last updated: 04/29/2008
