Paolo Tonella

Registered user since Fri 28 Jun 2019

Name: Paolo Tonella

Bio: Paolo Tonella is Full Professor at the Faculty of Informatics and at the Software Institute of Università della Svizzera Italiana (USI) in Lugano, Switzerland. He is Honorary Professor at University College London, UK and he is Affiliated Fellow of Fondazione Bruno Kessler, Trento, Italy, where he has been Head of Software Engineering until mid 2018. Paolo Tonella holds an ERC Advanced grant as Principal Investigator of the project PRECRIME. Paolo Tonella wrote over 150 peer reviewed conference papers and over 50 journal papers. His H-index (according to Google scholar) is 54. He is/was in the editorial board of the ACM Transactions on Software Engineering and Methodology, of the IEEE Transactions on Software Engineering, of Empirical Software Engineering, Springer, and of the Journal of Software: Evolution and Process, Wiley. Paolo Tonella teaches Information Modeling and Analysis at the Master in Data and Software Engineering.

Paolo Tonella has given foundational contributions to Software Engineering, in the area of code analysis and testing. His ICSE Most Influential Paper (MIP) award winning paper, Analysis and Testing of Web Applications, initiated a new stream of research devoted to the development of testing techniques for web applications. His comprehensive book Reverse Engineering of Object-Oriented Code laid the foundations for the reverse engineering of object-oriented systems. His ISSTA 2004 paper Evolutionary Testing of Classes is recognized as a milestone for the automated generation of object oriented test cases. One of the most widely used Java test case generators, EvoSuite, can be traced back to this seminal ISSTA paper and to the associated tool, eToc.

Country: Switzerland

Affiliation: USI Lugano, Switzerland

Personal website:

Research interests: Software engineering, software testing, empirical studies, search based algorithms


ISSTA 2021 PC Member in Program Committee
ESEC/FSE 2020 Author of Evolutionary Improvement of Assertion Oracles within the Research Papers-track
Panelist of Welcome Panel #3 within the Plenary events-track
Author of Model-Based Exploration of the Frontier of Behaviours for Deep Learning System Testing within the Research Papers-track
ICST 2020 Author of An Empirical Evaluation of Mutation Operators for Deep Learning Systems within the Research Papers-track
Author of A Family of Experiments to Assess the Impact of Page Object Pattern in Web Test Suite Development within the Research Papers-track
Author of Run Java Applications and Test Them In-Vivo Meantime within the Testing Tools Track-track
Committee Member in Program Committee within the Research Papers-track
Author of Dependency-Aware Web Test Generation within the Research Papers-track
Author of A Framework for In-Vivo Testing of Mobile Applications within the Research Papers-track
ICSE 2021 Committee Member in Program Committee within the Technical Track-track
ICSE 2020 Committee Member in Program Committee within the New Ideas and Emerging Results-track
Author of Taxonomy of Real Faults in Deep Learning Systems within the Technical Papers-track
Author of Predicting Safety-Critical Misbehaviours in Autonomous Driving Systems using Autoencoders within the ICSE 2020 Posters-track
Author of An Empirical Validation of Oracle Improvement within the Journal First-track
Author of Misbehaviour Prediction for Autonomous Driving Systems within the Technical Papers-track