Towards Implementing and Evaluating AI-Assisted Pull Requests in Software Engineering Education
Pull requests allow developers to suggest and review codebase changes collaboratively. This process is standard for maintaining code quality and following best practices. The recent emergence of Large Language Models like ChatGPT and GitHub Copilot has shown great potential in improving coding efficiency and accuracy in software engineering. This paper outlines a study design to explore integrating an AI tool to streamline PR reviews in a software engineering course. By incorporating the pr-agent into the curriculum, the study aims to evaluate its impact on students’ coding skills, understanding of PR processes, and overall learning experience. The evaluation strategy includes gathering quantitative and qualitative feedback from students to assess the tool’s effectiveness. The results will offer insights into the feasibility and benefits of integrating AI tools in software engineering education.
Mon 28 AprDisplayed time zone: Eastern Time (US & Canada) change
11:00 - 12:30 | |||
11:00 20mTalk | Insights from the Frontline: GenAI Utilization Among Software Engineering Students CSEE&T Rudrajit Choudhuri Oregon State University, Ambareesh Ramakrishnan Oregon State University, Amreeta Chatterjee Oregon State University, Bianca Trinkenreich Colorado State University, Igor Steinmacher NAU RESHAPE LAB, Marco Gerosa Northern Arizona University, Anita Sarma Oregon State University Pre-print | ||
11:20 20mTalk | Towards Implementing and Evaluating AI-Assisted Pull Requests in Software Engineering Education CSEE&T | ||
11:40 20mTalk | Do AI assistants help students write formal specifications? A study with ChatGPT and the B-Method CSEE&T Alfredo Capozucca University of Luxembourg, Daniil Yampolskyi Department of Computer Science, University of Luxembourg, Esch-sur-Alzette, Luxembourg, Alexander Goldberg Department of Computer Science, University of Luxembourg, Esch-sur-Alzette, Luxembourg, Maximiliano Cristiá CIFASIS, Universidad Nacional de Rosario, Rosario, Argentina Pre-print File Attached |