LUCA TRAINI

I am a postdoctoral researcher at the Department of Information Engineering, Computer Science and Mathematics of the University of L'Aquila (Univaq). I received the Ph.D. in Computer Science from Univaq in 2021 under the supervision of Prof. Vittorio Cortellessa.

My research interests lie in software performance engineering; in particular I'm interested in improving techniques and methodology in software performance assurance.

My current research work includes:

  • Ethnographic research on software performance engineering;
  • The impact of software maintanance on software performance;
  • AI techniques for performance debugging;
  • Software performance testing;

Contacts

luca.traini@univaq.it

Via Vetoio, 42, 67100 Coppito
L'Aquila, Italy
Alan Turing building, room 223

Publications

Journals

[TSE 2023]
Luca Traini, Vittorio Cortellessa
DeLag: Using Multi-Objective Optimization to Enhance the Detection of Latency Degradation Patterns in Service-based Systems [doi]
IEEE Transactions on Software Engineering

[EMSE 2023]
Luca Traini, Vittorio Cortellessa, Daniele Di Pompeo, Michele Tucci
Towards effective assessment of steady state performance in Java software: Are we there yet? [doi]
Empirical Software Engineering

[EMSE 2022]
Luca Traini
Exploring performance assurance practices and challenges in agile software development: An ethnographic study [doi] [pdf]
Empirical Software Engineering

[TOSEM 2022]
Luca Traini, Daniele Di Pompeo, Michele Tucci, Bin Lin, Simone Scalabrino, Gabriele Bavota, Michele Lanza, Rocco Oliveto, Vittorio Cortellessa
How Software Refactoring Impacts Execution Time [doi][pdf]
ACM Transactions on Software Engineering and Methodology

Conferences

[ICPE 2020]
Vittorio Cortellessa, Luca Traini
Detecting latency degradation patterns in service-based systems [doi][arxiv]
ACM/SPEC International Conference on Performance Engineering

Minor Publications

[HotCloudPerf 2023]
Jessica Leone, Luca Traini
Enhancing Trace Visualizations for Microservices Performance Analysis [doi]
ICPE Workshop on Hot Topics in Cloud Computing Performance

[ASE 2018]
Luca Traini
A multi-objective framework for effective performance fault injection in distributed systems [doi]
ACM/IEEE International Conference on Automated Software Engineering (DocSym)

[SST 2017]
Henry Muccini, Fabrizio Rossi, Luca Traini
A smart city run-time planner for multi-site congestion management [doi]
International Conference on Smart Systems and Technologies

Service

Reviewer for IEEE Transactions on Software Engineering (TSE)

Reviewer for ACM Transactions on Software Engineering and Methodology (TOSEM)

Reviewer for Journal of Systems and Software (JSS)

PC member of 14th International Conference on Performance Engineering (ICPE 2023) - Research track

PC Member of 14th International Conference on Performance Engineering (ICPE 2023) - Data Challenge track

Virtualization Co-Chair, 14th European Conference on Software Architecture (ECSA 2020)

Education

Ph.D. in Computer Science

2021

University of L'Aquila, L'Aquila, Italy

Thesis
Performance Engineering in Agile/DevOps Development Processes [pdf]

Advisor: Vittorio Cortellessa
Co-advisor: Henry Muccini

M.S. in Computer Science

2017

University of L'Aquila, L'Aquila, Italy

Advisors: Fabrizio Rossi, Henry Muccini

Experience

Visiting scholar

Feb.-Mar. 2020

Software Institute, USI, Lugano, Switzerland

Mentor: Gabriele Bavota

Teaching

Programming for Data Science

2021-2023

University of L'Aquila, L'Aquila, Italy

Department of Information Engineering, Computer Science and Mathematics

Master Course - Applied Data Science