activity
20242026
collaborators

5 papers

cs.DC2026

Reducing Cold-Start Latency in Serverless Applications via Dynamic Slicing

Georgios Alexopoulos, Konstantinos Karakatsanis, Nikolaos Alexopoulos +2

We present PyXtrim, a system that reduces the cold-start latency of serverless applications through debloating. We focus on Python, a dominant language for serverless applications…

cs.SE2026

When AI Agrees Too Much: Manipulating Automated Code Review via Bias Injection

Dimitris Mitropoulos, Nikolaos Alexopoulos, Georgios Alexopoulos +1

Automated Code Review (ACR) systems integrating Large Language Models (LLMs) are increasingly adopted in software development workflows, ranging from interactive assistants to auto…

cs.CR2026

Cross-Ecosystem Vulnerability Analysis for Python Applications

Georgios Alexopoulos, Nikolaos Alexopoulos, Thodoris Sotiropoulos +3

Python packages often bundle third-party native libraries (e.g., OpenSSL), a practice known as vendoring. Identifying vulnerabilities in these libraries is challenging because curr…

cs.SE2025

PyTrim: A Practical Tool for Reducing Python Dependency Bloat

Konstantinos Karakatsanis, Georgios Alexopoulos, Ioannis Karyotakis +4

Dependency bloat is a persistent challenge in Python projects, which increases maintenance costs and security risks. While numerous tools exist for detecting unused dependencies in…

cs.SE2024

Charting The Evolution of Solidity Error Handling

Charalambos Mitropoulos, Maria Kechagia, Chrysostomos Maschas +3

The usage of error handling in Solidity smart contracts is vital because smart contracts perform transactions that should be verified. Transactions that are not carefully handled,…