8 citations · 20 across the 12 of their papers we have counts for
8 papers · 1 filter
LLM Agents for Automated Dependency Upgrades
Vali Tawosi, Salwa Alamir, Xiaomo Liu +1
As a codebase expands over time, its library dependencies can become outdated and require updates to maintain innovation and security. However, updating a library can introduce bre…
ALMAS: an Autonomous LLM-based Multi-Agent Software Engineering Framework
Vali Tawosi, Keshav Ramani, Salwa Alamir +1
Multi-agent Large Language Model (LLM) systems have been leading the way in applied LLM research across a number of fields. One notable area is software development, where research…
Meta-RAG on Large Codebases Using Code Summarization
Vali Tawosi, Salwa Alamir, Xiaomo Liu +1
Large Language Model (LLM) systems have been at the forefront of applied Artificial Intelligence (AI) research in a multitude of domains. One such domain is software development, w…
CodeMirage: Hallucinations in Code Generated by Large Language Models
Vibhor Agarwal, Yulong Pei, Salwa Alamir +1
Large Language Models (LLMs) have shown promising potentials in program generation and no-code automation. However, LLMs are prone to generate hallucinations, i.e., they generate t…
Code Revert Prediction with Graph Neural Networks: A Case Study at J.P. Morgan Chase
Yulong Pei, Salwa Alamir, Rares Dolga +1
Code revert prediction, a specialized form of software defect detection, aims to forecast or predict the likelihood of code changes being reverted or rolled back in software develo…
Search-based Optimisation of LLM Learning Shots for Story Point Estimation
Vali Tawosi, Salwa Alamir, Xiaomo Liu
One of the ways Large Language Models (LLMs) are used to perform machine learning tasks is to provide them with a few examples before asking them to produce a prediction. This is a…
Software Vulnerability and Functionality Assessment using LLMs
Rasmus Ingemann Tuffveson Jensen, Vali Tawosi, Salwa Alamir
While code review is central to the software development process, it can be tedious and expensive to carry out. In this paper, we investigate whether and how Large Language Models…
Log Summarisation for Defect Evolution Analysis
Rares Dolga, Ran Zmigrod, Rui Silva +2
Log analysis and monitoring are essential aspects in software maintenance and identifying defects. In particular, the temporal nature and vast size of log data leads to an interest…