SWEN Research Group
← All talks

SWEN Talk

Investigating AI for Software Performance Engineering

Federico Di Menna

SWEN member

PhD student at Università degli Studi dell'Aquila

Date

19 Mar 2025

14:30–15:30

Location

Alan Turing Seminar Room

Topic lab

Abstract

Performance is a critical non-functional aspect of modern software systems. Ensuring efficiency necessitates rigorous performance assurance throughout the entire software lifecycle, from early development to post-deployment. However, as system complexity continues to grow, this task becomes increasingly challenging. In this context, automation is pivotal in accelerating performance assurance activities and reducing the associated costs. By leveraging large-scale data and advanced predictive models, AI-driven approaches have demonstrated their effectiveness in a variety of software engineering tasks, emerging as a promising advancement to also enhance performance engineering practices. This talk reports challenges that we have afforded in integrating artificial intelligence techniques to support three essential activities in software performance engineering practice: code optimization, performance testing and continuous monitoring of software systems.