IAS FULL DAY WORKSHOP #12/2026

Turin / OGR / Mezzanino / July 21, 2026 / 09:00 am – 06:30 pm CEST

Generative AI for Software Engineering: From Research Evidence to Industrial Impact

Antonio Vetrò

Dario Di Nucci

Fabio Calefato

Fabio Palomba

Gemma Catolino

Leonardo Mariani

Luciano Baresi

Riccardo Coppola

Tommaso Fulcini

 

ABSTRACT

Generative AI is rapidly changing how software is designed, implemented, tested, documented, maintained, and studied. However, the long-term impact of these technologies on software engineering depends on moving beyond hype toward evidence-based methods, reliable tools, responsible practices, and industrially relevant applications.

This one-day event brings together Italian researchers working on Generative AI for Software Engineering to discuss recent advances, open challenges, and future directions. The talks will cover topics including AI-assisted documentation and maintainability, agentic approaches for web testing and flaky test repair, empirical evidence on how GenAI is reshaping code and developers, prompt engineering as a scientific discipline, fairness in GenAI-based software engineering, and emerging computational approaches to regression testing.

The goal of the day is to foster dialogue between researchers, practitioners, and industry stakeholders on how Generative AI can be engineered, evaluated, and adopted in software development practice. In addition to technical presentations, the event will include structured discussion sessions to identify common research themes, open problems, opportunities for collaboration, and pathways for technology transfer.


TOPICS

  • GenAI for software documentation and maintainability
  • Agentic approaches for web testing
  • Detection and repair of flaky tests
  • Empirical evidence on GenAI’s impact on code, developers, and research
  • Prompt engineering as a scientific discipline
  • Fairness and responsibility in GenAI for software engineering
  • Regression testing and emerging computational paradigms

AUDIENCE

  • Academic researchers in software engineering, AI, machine learning, software testing, program analysis, empirical software engineering, and human aspects of software development.
  • PhD students, postdocs, and advanced master’s students working on GenAI, developer tools, testing, maintenance, responsible AI, or software analytics.
    AI4I researchers and affiliated scientists interested in AI applications with industrial relevance.
  • Industry R&D groups, CTOs, engineering managers, software architects, QA/testing leads, DevOps/MLOps engineers, and technical leads exploring GenAI adoption.

AGENDA

09:00–09:15
Arrival and coffee

09:15–09:30
Welcome and framing of the day

Session 1 — Foundations and Responsible GenAI for SE

09:30–09:50
From Hype to Evidence: How GenAI Is Reshaping Code, Developers, and Research
Fabio Calefato, Associate Professor, University of Bari 

09:50–10:10
Prompts as a Language: Toward the Science of Prompt Engineering
Fabio Palomba, Associate Professor, University of Salerno

10:10–10:30
Beyond Accuracy: Engineering Fairness for Generative AI in Software Engineering
Gemma Catolino, Assistant Professor, University of Salerno 

10:30–11:00
Session Discussion 

11:00–11:30
Coffee break

 

Session 2 — Requirements and Documentation with GenAI 

11:30–11:50
Enhancing Requirements Engineering With Large Language Models and Retrieval-Augmented Generation.
Riccardo Coppola, Assistant Professor, Politecnico di Torino 

11:50–12:10
Can LLMs Generate User Stories and Assess Their Quality?
Luciano Baresi, Full Professor, Politecnico di Milano

12:10–12:30
Improving Software Documentation and Maintainability With GenAI: Hypotheses and Preliminary Results
Antonio Vetrò, Associate Professor, Politecnico di Torino, Faculty Fellow – Nexa Center for Internet & Society 

12:30–13:00
Session Discussion

13:00–14:00
Lunch

 

Session 3 — Code Generation and Testing with GenAI and Future Technologies 

14:00–14:20
Getting the Right System, Getting the System Right, Getting Everything: Experiences With Project-Scale GenAI
Leonardo Mariani, Full Professor, University of Milano – Bicocca

14:20–14:40
LABBGEN: LLM-Based Automated Black-Box Test Generator
Tommaso Fulcini, Postdoctoral Researcher, Politecnico di Torino 

14:40–15:00
Demystifying LLMs for Smart Contract Security: How Model Architecture and Prompt Design Shape Vulnerability Detection
Dario Di Nucci, Associate Professor, University of Salerno 

15:00–15:30
Session Discussion

15:30–16:00
Coffee break

16:00–16:30
Takeaways, open questions, possible collaborations, closing remarks

16:30–17:00
Transition and Informal Networking 

17:00–18:30
Aperitif

Register for In-Person Attendance

Joining us in person offers the opportunity for direct networking and interaction with both speakers and participants.
Please complete the form below to reserve your seat.

Privacy Policy

By clicking, you will be automatically registered for the in-person event.
Note: If you see a message saying you’re already subscribed, please ignore it — your in-person registration will still be confirmed.

Please note that, by attending, you implicitly authorize AI4I to film and photograph the audience during the seminar. By submitting your registration, you acknowledge and accept the AI4I Data Privacy Policy. Seats are limited: if you are unable to attend, we kindly ask you to inform us as soon as possible at ias@ai4i.it

LINK ZOOM

WEBINAR