Her research involves the study of software evolution and adaptive programming practices. She is also interested in exploring the impact of digital media and participatory culture on issues involving social justice. When she is not busy being a professor, she has fun teaching afterschool Scratch workshops to kids and is often amazed by the creative programming abilities of 5th – 8th grade students.