Seminari
Da febbraio 2019, l’Istituto del Software ha iniziato una serie di seminari. Ogni giovedì pomeriggio, un ricercatore dell’Istituto terrà un breve discorso su un argomento di ingegneria del software a sua scelta, come ad esempio articoli interessanti pubblicati di recente, articoli seminali nel proprio campo di ricerca, discussioni su idee preliminari, tutorial e piccoli esperimenti.
Sulla nostra playlist YouTube potete riguardare alcuni dei seminari precedenti. Di seguito trovate ulteriori dettagli sul prossimo seminario, su quelli a venire e un archivio dei relatori precedenti.
Tutti sono invitati a partecipare ai seminari organizzati dall’Istituto del Software.
Prossimo Relatore: Alessandro Giagnorio
Large Language Models (LLMs) are transforming the landscape of software development, with some commercial models now capable of generating entire projects from scratch based on simple natural language descriptions of the desired functionalities. While LLMs are becoming increasingly proficient at generating code in popular programming languages, such as Python or Java, they still face challenges when it comes to uncommon languages, typically developed in-house by companies to address specific domain needs. Such languages are often not represented in the training data of LLMs, leading to suboptimal performance in code generation tasks and thus being ‘exotic’ for these models. In this seminar, I will present my recent research advancements in this area, showcasing the current state of LLMs’ performance on uncommon programming languages and the benefits they could achieve using popular techniques such as few-shot learning, Retrieval-Augmented Generation (RAG), and various training approaches. Additionally, I will discuss potential alternatives and solutions for achieving better results using publicly available open-weight models.
Alessandro Giagnorio is a Ph.D. student in the Faculty of Informatics at the Università della Svizzera italiana (USI), Switzerland, where he is part of the SoftwarE Analytics Research Team (SEART). He received his double Master’s degree in Software System Security (Università degli Studi del Molise, Italy), and Software and Data Engineering (Università della Svizzera italiana, Switzerland) in July 2023. He is currently researching new methodologies for customizing deep-learning models to support developers on code-related tasks.
Programma
-
23 Ottobre 2025
-
30 Ottobre 2025
-
6 Novembre 2025
-
13 Novembre 2025
-
20 Novembre 2025
-
27 Novembre 2025
-
4 Dicembre 2025
-
Aitor Arrieta11 Dicembre 2025