Large language models for software engineering: A systematic literature review
Large Language Models (LLMs) have significantly impacted numerous domains, including
Software Engineering (SE). Many recent publications have explored LLMs applied to …
Software Engineering (SE). Many recent publications have explored LLMs applied to …
[HTML][HTML] A survey of GPT-3 family large language models including ChatGPT and GPT-4
KS Kalyan - Natural Language Processing Journal, 2024 - Elsevier
Large language models (LLMs) are a special class of pretrained language models (PLMs)
obtained by scaling model size, pretraining corpus and computation. LLMs, because of their …
obtained by scaling model size, pretraining corpus and computation. LLMs, because of their …
Large language models for software engineering: Survey and open problems
This paper provides a survey of the emerging area of Large Language Models (LLMs) for
Software Engineering (SE). It also sets out open research challenges for the application of …
Software Engineering (SE). It also sets out open research challenges for the application of …
Software testing with large language models: Survey, landscape, and vision
Pre-trained large language models (LLMs) have recently emerged as a breakthrough
technology in natural language processing and artificial intelligence, with the ability to …
technology in natural language processing and artificial intelligence, with the ability to …
Large language models meet nl2code: A survey
The task of generating code from a natural language description, or NL2Code, is considered
a pressing and significant challenge in code intelligence. Thanks to the rapid development …
a pressing and significant challenge in code intelligence. Thanks to the rapid development …
A quantitative and qualitative evaluation of LLM-based explainable fault localization
Fault Localization (FL), in which a developer seeks to identify which part of the code is
malfunctioning and needs to be fixed, is a recurring challenge in debugging. To reduce …
malfunctioning and needs to be fixed, is a recurring challenge in debugging. To reduce …
Towards autonomous testing agents via conversational large language models
Software testing is an important part of the development cycle, yet it requires specialized
expertise and substantial developer effort to adequately test software. Recent discoveries of …
expertise and substantial developer effort to adequately test software. Recent discoveries of …
From llms to llm-based agents for software engineering: A survey of current, challenges and future
With the rise of large language models (LLMs), researchers are increasingly exploring their
applications in var ious vertical domains, such as software engineering. LLMs have …
applications in var ious vertical domains, such as software engineering. LLMs have …
Make llm a testing expert: Bringing human-like interaction to mobile gui testing via functionality-aware decisions
Automated Graphical User Interface (GUI) testing plays a crucial role in ensuring app quality,
especially as mobile applications have become an integral part of our daily lives. Despite …
especially as mobile applications have become an integral part of our daily lives. Despite …
A preliminary evaluation of llm-based fault localization
Large Language Models (LLMs) have shown a surprising level of performance on multiple
software engineering problems. However, they have not yet been applied to fault …
software engineering problems. However, they have not yet been applied to fault …