Software Engineering
Software engineering research currently focuses on leveraging large language models (LLMs) and AI agents to automate various stages of the software development lifecycle, from requirements engineering and code generation to testing and maintenance. Key research areas include developing more robust and efficient LLM-based agents capable of handling diverse programming languages and visual elements, as well as improving the evaluation and benchmarking of these systems. This work aims to enhance developer productivity, improve software quality, and address challenges in managing the complexity of modern software projects, particularly in areas like AI-driven applications and large-scale collaborative development.
Papers
Rocks Coding, Not Development--A Human-Centric, Experimental Evaluation of LLM-Supported SE Tasks
Wei Wang, Huilong Ning, Gaowei Zhang, Libo Liu, Yi Wang
The Impact of AI Tool on Engineering at ANZ Bank An Empirical Study on GitHub Copilot within Corporate Environment
Sayan Chatterjee, Ching Louis Liu, Gareth Rowland, Tim Hogarth