Andrea Pinna

Coordinatore Unità di Ricerca

Interoperabilità dei sistemi DLT e Sostenibilità.

Andrea Pinna è ricercatore presso l’Università degli Studi di Cagliari. Coordina l’unità di ricerca sull’interoperabilità dei sistemi blockchain e DLT, le infrastrutture decentralizzate e la sostenibilità del software ed è responsabile scientifico della SETI Research Unit. La sua attività combina ingegneria del software orientata alla blockchain e l’ingegneria del software empirica.

Unità di ricerca

L’unità è composta da tre linee di ricerca

Linea Interoperabilità delle DLT e DePIN

La linea di ricerca ha l’obiettivo generale di studiare come registri distribuiti eterogenei, smart contract e infrastrutture fisiche possano scambiare dati ed eseguire operazioni in modo sicuro ed efficiente. Le attività riguardano protocolli cross-chain e blockchain-agnostic, DLT permissioned, piattaforme per smart contract, identità digitale, privacy, provenienza dei dati, Internet of Things e Decentralized Physical Infrastructure Networks (DePIN).

Persone

  • Azmath Ullah, dottorando, Università degli Studi di Cagliari
  • Matteo Vaccargiu, PhD, Research Associate, Università di Hohenheim, Germania
  • Daniele Orrù, Università degli Studi di Cagliari
  • Alice Zonca, Università degli Studi di Cagliari
  • Michele Tronu, tirocinante, Università degli Studi di Cagliari
  • Lorenzo Palumbo, tirocinante, Università degli Studi di Cagliari
  • Mauro Piras, tirocinante, Università degli Studi di Cagliari
  • Salvatore Madeddu, tirocinante, Università degli Studi di Cagliari

Progetti e collaborazioni. Le attività comprendono la responsabilità scientifica di obiettivi realizzativi nei progetti MASSIVE e ABATA, la partecipazione al programma di ricerca SERICS e il contributo all’Italian Blockchain Service Infrastructure. L’unità collabora con la comunità scientifica italiana sulle Distributed Ledger Technologies. Attraverso Agile By Chain sono state inoltre condotte attività di ricerca applicata sull’interoperabilità blockchain, tra cui la co-responsabilità sul progetto ZeroBridge.

Linea Sostenibilità del software

L’obiettivo di questa linea di ricerca è studiare la sostenibilità dei progetti software, con particolare riferimento a quelli orientati alla blockchain, e delle comunità che li sviluppano. La sostenibilità è considerata una proprietà sistemica che comprende le dimensioni tecnica, individuale, sociale, economica e ambientale e i loro effetti nel tempo. Le attività riguardano ingegneria del software empirica, mining dei repository software, debito tecnico, pensiero di lungo periodo, sviluppo assistito dall’intelligenza artificiale, fattori umani, comunicazione tra sviluppatori e sicurezza psicologica nei team Agile virtuali.

Persone

  • Giacomo Francesco Ibba, PhD, collaboratore di ricerca, Università degli Studi di Cagliari
  • Matteo Vaccargiu, PhD, Research Associate, Università di Hohenheim, Germania
  • Samuele Mannai, Università degli Studi di Cagliari
  • Alessandro Aroni, tirocinante, Università degli Studi di Cagliari
  • Filippo Puddu, tirocinante, Università degli Studi di Cagliari

Progetti e collaborazioni. Le attività di ricerca sono condotte in collaborazione con gruppi di ingegneria del software dello University College London, della LUT University e dell’Università Federale di São Carlos. Il lavoro riguarda l’ingegneria del software empirica, i fattori umani, i team Agile virtuali, la sicurezza psicologica e l’evoluzione a lungo termine dei sistemi software. I metodi della sostenibilità del software supportano inoltre la progettazione sperimentale e la validazione dei progetti DLT.

Linea SETI Research

L’obiettivo della linea SETI Research ha l’obiettivo generale di sviluppare e valutare software per l’elaborazione e la classificazione di segnali radioastronomici nella ricerca di potenziali tecnofirme. Le attività comprendono l’evoluzione dell’ecosistema software BLISS, l’analisi di segnali radio narrowband e la validazione di pipeline per il rilevamento di anomalie nelle osservazioni del Sardinia Radio Telescope.

Persone

  • Giacomo Boggio, tirocinante, Università degli Studi di Cagliari
  • Alessandro Mastrone, tirocinante, Università degli Studi di Cagliari
  • Gianflavio Orrù, tirocinante, Università degli Studi di Cagliari

Responsabilità e collaborazioni. Andrea Pinna è responsabile scientifico della SETI Research Unit, costituita in collaborazione con l’INAF – Osservatorio Astronomico di Cagliari. L’unità contribuisce all’iniziativa internazionale Breakthrough Listen e sviluppa pipeline software per l’elaborazione di segnali radio narrowband, il rilevamento di anomalie e la ricerca di potenziali tecnofirme mediante osservazioni del Sardinia Radio Telescope.

Profilo scientifico

Andrea Pinna ha conseguito l’abilitazione scientifica nazionale come Professore Associato nel settore scientifico Informatica e nel settore scientifico Sistemi di Elaborazione delle Informazioni. È autore di oltre 60 pubblicazioni scientifiche e ha contribuito a iniziative di ricerca nazionali e internazionali su blockchain, smart contract, ingegneria del software e infrastrutture decentralizzate.

L’elenco delle pubblicazioni è disponibile su ResearchGate e Google Scholar.

Dal 2020 è co-fondatore di Agile By Chain, spin-off dell’Università degli Studi di Cagliari focalizzato su consulenza blockchain, ricerca applicata e progetti di trasferimento tecnologico. Tra le attività condotte attraverso lo spin-off rientrano ZeroBridge e l’EBSI Tender.

Dal 2023 è componente del gruppo Infrastruttura della Italian Blockchain Service Infrastructure (IBSI).

Ha organizzato numerose edizioni di workshop di livello internazionale sulla tecnologia blockchain e sull’ingegneria del software, appartenenti alle serie di WETSEB, IWBOSE, e XP, così come DLT2026.

Didattica e tesi assegnate

Andrea Pinna insegna Blockchain and Smart Contracts all’Univeristà di Cagliari. È stato relatore di numerose tesi di ricerca per studenti di laurea triennale e laurea magistrale su temi legati allo studio e sviluppo di applicazioni orientate alla blockchain, DTL, linguaggi e piattaforme per smart contract,  ingegneria del software e sostenibilità del software.
L’elenco completo dei corsi e delle tesi è disponibile nella sua pagina di attività didattica.