activity
20242026
most citedA Large-Scale Exploratory Study on the Proxy Pattern in Ethereum

18 citations · 18 across the 4 of their papers we have counts for

collaborators

5 papers

cs.SE2026

Assessing and Improving the Representativeness of Code Generation Benchmarks Using Knowledge Units (KUs) of Programming Languages -- An Empirical Study

Md Ahasanuzzaman, Bram Adams, Emad Fallahzadeh +2

Large Language Models (LLMs) such as GPT-4, Claude and LLaMA have shown impressive performance in code generation, typically evaluated using benchmarks (e.g., HumanEval). However,…

cs.SE2025

OmniLLP: Enhancing LLM-based Log Level Prediction with Context-Aware Retrieval

Youssef Esseddiq Ouatiti, Mohammed Sayagh, Bram Adams +1

Developers insert logging statements in source code to capture relevant runtime information essential for maintenance and debugging activities. Log level choice is an integral, yet…

cs.SE2025

On the synchronization between Hugging Face pre-trained language models and their upstream GitHub repository

Adekunle Ajibode, Abdul Ali Bangash, Oussama Ben Sghaier +2

Pre-trained language models (PTLMs) have transformed natural language processing (NLP), enabling major advances in tasks such as text generation and translation. Similar to softwar…

cs.SE202518 cited

A Large-Scale Exploratory Study on the Proxy Pattern in Ethereum

Amir M. Ebrahimi, Bram Adams, Gustavo A. Oliva +1

The proxy pattern is a well-known design pattern with numerous use cases in several sectors of the software industry. As such, the use of the proxy pattern is also a common approac…

cs.SE2024

UPC Sentinel: An Accurate Approach for Detecting Upgradeability Proxy Contracts in Ethereum

Amir M. Ebrahimi, Bram Adams, Gustavo A. Oliva +1

Software applications that run on a blockchain platform are known as DApps. DApps are built using smart contracts, which are immutable after deployment. Just like any real-world so…