DrAlessio Ferrari

Visiting Lecturer/Assistant Professor

School of Computer Science

  • Visiting Lecturer/Assistant Professor
    School of Computer Science
  • University College Dublin, School of Computer Science

BIO

Alessio Ferrari is a Lecturer at University College Dublin (UCD), Ireland, and a Senior Research Scientist at Consiglio Nazionale delle Ricerche Istituto di Scienza e Tecnologie dell'Informazione ``A. Faedo'' (CNR-ISTI), Italy. He received a Ph.D. in computer engineering from the University of Florence in 2011. He has about 17 years of research experience, and 3 years of industrial experience at General Electric Transportation Systems, a world-leading railway signalling company.

 

His main research interests are software engineering and requirements engineering. In particular, his research focuses on: (a) application of natural language processing technologies and large language models to requirements engineering; (b) requirements elicitation by means of interviews, workshops, focus groups, and model-based prototyping; (c) software process improvement for safety-critical systems, with a focus on formal/semi-formal model-based development and code generation in the railway domain; and (d) empirical software engineering and empirical formal methods.

 

He is a co-author of more than 130 publications in international conferences and journals. In 2015 and 2018, he received the Best Paper Award at the IEEE RE conference. He co-organised the NLP4RE workshop and AIRE workshop in multiple editions, regularly serves on the program committee of international conferences such as ICSE, RE, and REFSQ, and he is part of the Steering Committee of IEEE RE and REFSQ. He is part of the Editorial Boards of ACM Transactions of Software Engineering and Methodology (TOSEM), Springer Requirements Engineering Journal, and Springer Software Quality Journal. He has been the organiser of REFSQ 2020, PC co-chair of REFSQ 2023, and PC co-chair of RE 2025. He participated in several FP7, H2020, and Horizon Europe EU projects, such as LearnPAd, ASTRail, 4SecuRail, DESIRA, and CODECS. He has been also actively involved in technology transfer studies with railway companies, such as Alstom, GE Transportation, SIRTI, Trenord, and Caterpillar.

UNIVERSITY COLLEGE DUBLIN APPOINTMENTS

  • Lecturer
    University College Dublin, School of Computer Science, Dublin, Ireland6 Jan 2025

ACADEMIC POSITIONS

  • Senior Researcher
    Consiglio Nazionale delle Ricerche (CNR), Pisa, Italy1 Jan 2023 - 5 Jan 2025
  • Research Scientist
    Consiglio Nazionale delle Ricerche (CNR), Pisa, Italy1 Feb 2013 - 31 Dec 2023
  • Postdoctoral Researcher
    Consiglio Nazionale delle Ricerche (CNR), Pisa, Italy1 Sep 2011 - 31 Jan 2013

NON-ACADEMIC POSITIONS

  • System Engineer
    General Electric Transportation Systems, Florence, Italy1 Sep 2007 - 1 Sep 2010

DEGREES

  • BSc in Computer Engineering
    University of Florence
  • MSc in Computer Engineering
    University of Florence
  • Ph. D. in Computer Engineering
    University of Florence
  • Prof Cert University Teaching & Learning, Professional Certificate University Teaching and Learning
    -