Answering Questions About Open Source ProjectsKeynote, NLP4SE at ICSE
Talks
Last update: August 2026Recent invited talks
Reflecting Upon Design Trade-offs with Large Language ModelsNAU AI Week
Can AI Generate Qualitative Data for Software Engineering Research?NAU AI Week
From Code Writers to Creative Engines: Reimagining Software Development in the Age of AIShonan Meeting
Fostering Solution Diversity with Large Language ModelsNAU AI Week
Software Engineering Supported by Foundation ModelsWakayama University
Software Engineering via Bots, Chatbots, and Large Language ModelsUniversity of Bari, University of São Paulo, and ITA
Conversational Software Engineering: Supporting Developers with Chatbots and Large Language ModelsUniversity of Melbourne
No-Code Data Analytics Through Conversational ProgrammingSalesforce
Selected earlier talks
How to Write Rebuttals and Address Reviewers’ ConcernsLatin American School of Software Engineering
Open-Sourcing Scientific SoftwareCenter for Ecosystem Science and Society, Northern Arizona University
Invited research presentationsBRIDGES, IBM Research Brazil, UC Irvine, Wakayama University, and NAIST
Invited research presentationsTexas Software Engineering Research Symposium and Arizona Computing Postdoctoral Workshop
Visiting a City That Offers Too Much Data and Services? Talk to Your ChatbotSão Paulo School of Advanced Science on Smart Cities
Supporting Newcomers and Mining Sociotechnical Information in OSSPARIS at ICGSE and VEM at CBSoft
Informatics SeminarUniversity of California, Irvine
Uncovering Hidden Dependencies from Past ChangesKeynote, MSR Asia Summit
Short courses
- Bots in Software EngineeringMSR, 2022
- MetricMinerCBSoft, 2015
- Software Evolution: Tools, Techniques, and MetricsCBSoft, 2011
- Communication Design in GroupwareJAI, 2003
- Groupware EngineeringJAI, 2002




