Distinguished ACM Speaker:
Based in OR, USA
SIG affiliations: SIGCHI
Bio: Margaret Burnett's research is in human issues of software development, which lies in the intersection of HCI and software engineering. Her current research focuses on end-user programming, end-user software engineering, information foraging theory as applied to programming, and gender issues in those contexts.
End-user software engineering is the first research area to rigorously consider the problem of dependability in end-user programming, and Burnett led in founding this research area. Her team's "WYSIWYT" systematic testing approach for end-user programmers initiated the groundwork, and in 2003, she co-founded and became Project Director of the EUSES Consortium. Under her leadership, this collaboration grew to 10 institutions whose contributions have helped ordinary end users achieve up to 10 times greater effectiveness at guarding against software defects, receiving wide recognition for technical quality (11 Best Paper recognitions).
Burnett's research also considers supposedly "gender-neutral" software development platforms. Prior to this work, gender investigations into software had addressed only gender-targeted software, such as video games for girls. Burnett and her team systematically debunked misconceptions of neutrality in software platforms, and then presented software features that help avert the identified problems. The team has reported results in over 30 publications, has given numerous invited talks, has attracted NSF and Microsoft funding, and has been featured in such popular press outlets as the Boston Globe, Chicago Tribune, Washington Post, CNN, CBS, Time, and USA Today.
Burnett's awards for her work include several Best Paper recognitions, IBM's International Faculty Award, and the NSF Young Investigator Award. She was recently honored with her university's Excellence in Graduate Mentoring Award, College of Engineering's Research Award, College of Engineering's Research Collaboration Award, and the Elizabeth P. Ritchie Distinguished Professor Award.
She is currently Workshops Co-Chair for ACM/IEEE ICSE'13 (International Conference on Software Engineering), Papers Co-Chair for IEEE VLHCC'13 (IEEE Symposium on Visual Languages and Human-Centric Computing), was Papers Co-Chair for ACM CHI'08, and serves on a variety of HCI and Software Engineering conference program committees. She also co-led the NCWIT "REU in a box" project (2011), was a panelist at ACM CHI'11 and ACM/IEEE ICSE'11 events on U.S. National Science Foundation "Broader Impacts", and co-chairs the Executive Committee of the Academic Alliance of the National Center for Women In Technology (NCWIT).
- End-User Software Engineering: End-user programming has become pervasive in our society, with end users programming simulations, courseware, spreadsheets, macros, mashups, and more. In this talk, we will consider what happens when we add to end-user programming environments ...
- Information Foraging Theory in Software Navigation: In this talk, we reconsider the notion of how people go about navigation-intensive tasks like debugging, by exploring a theory that is consistent today's large collections of source code and modern programming environments. The theory we are expl...
- Males and Females Developing Software: Are Programming Tools Getting in the Way?: Although there has been recent investigation into how to understand and ameliorate the low representation of females in computing, there has been little research into how the software environments themselves fit into the picture. This talk focuses on...
- Research Experiences for Undergraduates: Best Practices: Research Experiences for Undergraduates have been shown to have very positive results for recruitment, retention, and helping good students excel in computing majors. These experiences are particularly helpful for members of underrepresented groups i...