paper-with-me

홈 › Papers

An Empirical Study on Usage and Perceptions of LLMs in a Software Engineering Project

2024-01-29 · Sanka Rasnayaka, Guanlin Wang, Ridwan Shariffdeen, Ganesh Neelakanta Iyer

Large Language Models (LLMs) represent a leap in artificial intelligence, excelling in tasks using human language(s). Although the main focus of general-purpose LLMs is not code generation, they have shown promising results in the domain. However, the usefulness of LLMs in an academic software engineering project has not been fully explored yet. In this study, we explore the usefulness of LLMs for 214 students working in teams consisting of up to six members. Notably, in the academic course through which this study is conducted, students were encouraged to integrate LLMs into their development tool-chain, in contrast to most other academic courses that explicitly prohibit the use of LLMs. In this paper, we analyze the AI-generated code, prompts used for code generation, and the human intervention levels to integrate the code into the code base. We also conduct a perception study to gain insights into the perceived usefulness, influencing factors, and future outlook of LLM from a computer science student's perspective. Our findings suggest that LLMs can play a crucial role in the early stages of software development, especially in generating foundational code structures, and helping with syntax and error debugging. These insights provide us with a framework on how to effectively utilize LLMs as a tool to enhance the productivity of software engineering students, and highlight the necessity of shifting the educational focus toward preparing students for successful human-AI collaboration.

📄 PDF Abstract BibTeX arXiv:2401.16186

Code (1)

wanggljoseph/llm-se-project-study 공식 구현

Tasks

Code Generation

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

AI Does Not Alter Perceptions of Text Messages

2024-01-27 · N'yoma Diamond

For many people, anxiety, depression, and other social and mental factors can make composing text messages an active challenge. To remedy this problem, large language models (LLMs) may yet prove to be the perfect tool to…

Insights from Social Shaping Theory: The Appropriation of Large Language Models in an Undergraduate Programming Course

2024-06-10 · Aadarsh Padiyath, Xinying Hou, Amy Pang, Diego Viramontes Vargas 외

The capability of large language models (LLMs) to generate, debug, and explain code has sparked the interest of researchers and educators in undergraduate programming, with many anticipating their transformative potentia…

Survey

From Perceptions To Evidence: Detecting AI-Generated Content In Turkish News Media With A Fine-Tuned Bert Classifier

2026-02-13 · Ozancan Ozdemir arxiv

The rapid integration of large language models into newsroom workflows has raised urgent questions about the prevalence of AI-generated content in online media. While computational studies have begun to quantify this phe…

Binary ClassificationFake News Detection

Beyond Code Generation: An Observational Study of ChatGPT Usage in Software Engineering Practice

2024-04-23 · Ranim Khojah, Mazen Mohamad, Philipp Leitner, Francisco Gomes de Oliveira Neto

Large Language Models (LLMs) are frequently discussed in academia and the general public as support tools for virtually any use case that relies on the production of text, including software engineering. Currently there …

ChatbotCode Generation

VeruSAGE: A Study of Agent-Based Verification for Rust Systems

2025-12-20 · Chenyuan Yang, Natalie Neamtu, Chris Hawblitzel, Jacob R. Lorch 외 arxiv

Large language models (LLMs) have shown impressive capability to understand and develop code. However, their capability to rigorously reason about and prove code correctness remains in question. This paper offers a compr…