activity
20152026
collaborators

5 papers

cs.SE2026

Are LLMs Ready for Anti-Pattern Detection in Microservice Architectures?

Marco De Luca, Domenico Amalfitano, Porfirio Tramontana +1

Microservice systems are prone to recurrent architectural anti-patterns (APs) that hinder maintainability, evolvability, and operational quality. Most existing AP detection approac…

cs.SE2026

Architectural Anti-Patterns in Student-Developed Microservice Architectures: An Exploratory Study

Anna Rita Fasolino, Marco De Luca, Michele Perlotto +1

Teaching microservice architectures is challenging due to distributed complexity and the gap between academia and industry. Understanding the quality issues students introduce in M…

cs.SE2026

Statistical-Based Metric Threshold Setting Method for Software Fault Prediction in Firmware Projects: An Industrial Experience

Marco De Luca, Domenico Amalfitano, Anna Rita Fasolino +1

Ensuring software quality in embedded firmware is critical, especially in safety-critical domains where compliance with functional safety standards (ISO 26262) requires strong guar…

cs.CY2025

Rookie Mistakes: Measuring Software Quality in Student Projects to Guide Educational Enhancement

Marco De Luca, Sergio Di Martino, Sergio Di Meglio +3

When teaching Programming and Software Engineering in Bachelor's Degree programs, the emphasis on creating functional software projects often overshadows the focus on software qual…

cs.SE2015

Toward Reverse Engineering of VBA Based Excel Spreadsheet Applications

Domenico Amalfitano, Nicola Amatucci, Vincenzo De Simone +2

Modern spreadsheet systems can be used to implement complex spreadsheet applications including data sheets, customized user forms and executable procedures written in a scripting l…