Redefining Developer Assistance

Redefining developer assistance centers on leveraging large language models (LLMs) to enhance software development workflows, focusing on improving code generation, documentation, and debugging processes. Current research investigates the effectiveness of prompt engineering, exploring how developers interact with LLMs and the challenges of creating effective prompts, as well as developing specialized LLMs tailored for software development tasks. This research aims to improve developer productivity and code quality, impacting software engineering practices and educational curricula.

Papers