265 citations · 422 across the 17 of their papers we have counts for
20 papers
An Exploratory Literature Study on Sharing and Energy Use of Language Models for Source Code
Max Hort, Anastasiia Grishina, Leon Moonen
Large language models trained on source code can support a variety of software development tasks, such as code recommendation and program repair. Large amounts of data for training…
Constructing a Knowledge Graph from Textual Descriptions of Software Vulnerabilities in the National Vulnerability Database
Anders Mølmen Høst, Pierre Lison, Leon Moonen
Knowledge graphs have shown promise for several cybersecurity tasks, such as vulnerability assessment and threat analysis. In this work, we present a new method for constructing a…
The EarlyBIRD Catches the Bug: On Exploiting Early Layers of Encoder Models for More Efficient Code Classification
Anastasiia Grishina, Max Hort, Leon Moonen
The use of modern Natural Language Processing (NLP) techniques has shown to be beneficial for software engineering tasks, such as vulnerability detection and type inference. Howeve…
Fully Autonomous Programming with Large Language Models
Vadim Liventsev, Anastasiia Grishina, Aki Härmä +1
Current approaches to program synthesis with Large Language Models (LLMs) exhibit a "near miss syndrome": they tend to generate programs that semantically resemble the correct answ…
CHESS: A Framework for Evaluation of Self-adaptive Systems based on Chaos Engineering
Sehrish Malik, Moeen Ali Naqvi, Leon Moonen
There is an increasing need to assess the correct behavior of self-adaptive and self-healing systems due to their adoption in critical and highly dynamic environments. However, the…
Towards Extending the Range of Bugs That Automated Program Repair Can Handle
Omar I. Al-Bataineh, Leon Moonen
Modern automated program repair (APR) is well-tuned to finding and repairing bugs that introduce observable erroneous behavior to a program. However, a significant class of bugs do…