5 papers
Comparative Evaluation of Large Language Models for Test-Skeleton Generation
Subhang Boorlagadda, Nitya Naga Sai Atluri, Muhammet Mustafa Olmez +1
This paper explores the use of Large Language Models (LLMs) to automate the generation of test skeletons -- structural templates that outline unit test coverage without implementin…
LLM Chatbot-Creation Approaches
Hemil Mehta, Tanvi Raut, Kohav Yadav +1
This full research-to-practice paper explores approaches for developing course chatbots by comparing low-code platforms and custom-coded solutions in educational contexts. With the…
WIP: Leveraging LLMs for Enforcing Design Principles in Student Code: Analysis of Prompting Strategies and RAG
Dhruv Kolhatkar, Soubhagya Akkena, Edward F. Gehringer
This work-in-progress research-to-practice paper explores the integration of Large Language Models (LLMs) into the code-review process for open-source software projects developed i…
Teaching Code Refactoring Using LLMs
Anshul Khairnar, Aarya Rajoju, Edward F. Gehringer
This Innovative Practice full paper explores how Large Language Models (LLMs) can enhance the teaching of code refactoring in software engineering courses through real-time, contex…
Reflective Homework as a Learning Tool: Evidence from Comparing Thirteen Years of Dual vs. Single Submission
Madhur Dixit, Kavya Lalbahadur Joshi, Kaveri Bhalchandra Konde +1
Dual-submission homework, where students submit work, receive feedback and then revise has gained attention as a way to foster reflection and discourage reliance on online answer r…