Davide Di Ruscio
Full Professor · DISIM · Università degli Studi dell'Aquila
Bio
Davide Di Ruscio is Full Professor of Computer Science at the Department of Information Engineering, Computer Science and Mathematics (DISIM) of the University of L'Aquila, and a member of the SWEN research group. His research focuses on model driven engineering, software engineering, and recommender systems.
Teaching
- Software Engineering for Autonomous Systems ↗ MSc · 2025/2026
Year 1 · First semester · 6 CFU · DT0227
- Software Engineering for the Internet of Things ↗ MSc · 2025/2026
Year 1 · First semester · 6 CFU · DT0542
Recent SWEN Talks
-
AI-agent COmmunities for software engineering: the EU MOSAICO project
Jan 2025
Recent publications
All publications (165) →- 2026
An Empirical Investigation on the Use of Large Language Models for Performance Bug Detection
SANER
- 2026
Automated summarization of software documents: an LLM-based multi-agent approach
Autom. Softw. Eng.
- 2026
Guest editorial to the theme section on foundations and applications of AI and MDE
Softw. Syst. Model.
- 2026
How fair are we? From conceptualization to automated assessment of fairness definitions
Softw. Syst. Model.
- 2026
Many hands make light work: An LLM-based multi-agent system for detecting malicious PyPI packages
J. Syst. Softw.
- 2026
Model-Driven Quality Analysis of Cyber-Physical Systems: State of the Art and Perspectives
MODELSWARD
- 2025
Addressing Popularity Bias in Third-Party Library Recommendations Using LLMs
SANER-C
- 2025
Automation in Model-Driven Engineering: A Look Back, and Ahead
ACM Trans. Softw. Eng. Methodol.
- 2025
Bake Two Cakes with One Oven: RL for Defusing Popularity Bias and Cold-start in Third-Party Library Recommendations
EASE
- 2025
Binary and multi-class classification of Self-Admitted Technical Debt: How far can we go?
Inf. Softw. Technol.