You are here

Paolo Tonella

  • Phone: 0461314524
  • FBK Povo
Short bio

I was born in Treviso (Italy) in 1968. I received my degree cum laude in Electronics Engineering from the University of Padova in 1992, with a thesis in the field of neural networks. In 1994 I joined the Software Engineering group at IRST. In 1999 I received my PhD degree in Software Engineering from the University of Padova, with the thesisCode Analysis in Support to Software Maintenance. Now I am head of the Software Engineering (SE) Research Unit at Fondazione Bruno Kessler (FBK). I am also Honorary Professor at University College London (CREST centre, SSE group). I have received the ICSE MIP (Most Influential Paper) award in 2011 for the paper: Filippo Ricca and Paolo Tonella, Analysis and Testing of Web Applications, ICSE 2001. I have been ranked among the top-50 Software Engineering scholars in an article published by the Communications of the ACM (vol. 50, n. 6, pp. 81-85, June 2007). I have been recognized as a distinguished TOSEM referee several times in recent years (including 2011-2012).

I teach Security Testing at the University of Trento, MSc degree in Computer Science.

My contributions to the research in software engineering include: a reverse engineering method for object oriented software [1]; research on model extraction for web testing [2]; and work on evolutionary testing of object oriented software [3]. My current research interests include reverse engineering, program analysis, (web/search based) testing. 

[1] Paolo Tonella and Alessandra Potrich, Reverse Engineering of Object Oriented Code. Springer, New York, USA. 2005. ISBN: 0-387-40295-0

[2] F. Ricca and P. Tonella, "Analysis and Testing of Web Applications", Proc. of ICSE'2001, International Conference on Software Engineering, pp. 25-34, Toronto, Canada, May 12-19, 2001.

[3] Paolo Tonella, Evolutionary Testing of Classes , Proc. of the International Symposium on Software Testing and Analysis (ISSTA) , pp. 119-128, Boston, MA, USA, July 2004.

Publications
  1. Panichella, Annibale; Kifetew, Fitsum Meshesha; Tonella, Paolo,
    Automated Test Case Generation as a Many-Objective Optimisation Problem with Dynamic Selection of the Targets,
    in «IEEE TRANSACTIONS ON SOFTWARE ENGINEERING»,
    vol. 44,
    n. 2,
    2018
    , pp. 122 -
    158
  2. Kifetew, Fitsum Meshesha; Tiella, Roberto; Tonella, Paolo,
    in «EMPIRICAL SOFTWARE ENGINEERING»,
    vol. 22,
    n. 2,
    2017
    , pp. 928 -
    961
  3. Pitangueira, Antônio Mauricio; Tonella, Paolo; Susi, Angelo; Maciel, Rita Suzana Pitangueira; Barros, Márcio de Oliveira,
    in «INFORMATION AND SOFTWARE TECHNOLOGY»,
    vol. 87,
    2017
    , pp. 104 -
    118
  4. Stocco, Andrea; Leotta, Maurizio; Ricca, Filippo; Tonella, Paolo,
    in «SOFTWARE QUALITY JOURNAL»,
    vol. 25,
    n. 3,
    2017
    , pp. 1007 -
    1039
  5. Ceccato, M.; Tonella, P.; Basile, C.; Coppens, B.; De Sutter, B.; Falcarin, P.; Torchiano, M.,
    How professional hackers understand protected code while performing attack tasks,
    Proceedings of the 25th International Conference on Program Comprehension,
    IEEE,
    2017
    , pp. 154-
    164
    , (25th International Conference on Program Comprehension,
    Buenos Aires, Argentina,
    May 22 - 23, 2017)
  6. Panichella, Annibale; Kifetew, Fitsum Meshesha; Tonella, Paolo,
    Proceedings of SSBSE 2017 - Search Based Software Engineering,
    Springer, Cham,
    vol.10452,
    2017
    , pp. 83-
    98
    , (International Symposium on Search-based Software Engineering (SSBSE),
    Paderborn, Germany,
    September 9-11, 2017)
  7. Matteo, Biagiola; Filippo, Ricca; Paolo, Tonella,
    Proceedings of 9th International Symposium on Search Based Software Engineering (SSBSE),
    vol.10452,
    2017
    , pp. 18-
    32
    , (9th International Symposium on Search Based Software Engineering (SSBSE),
    Paderborn, Germany,
    September 9-11, 2017)
  8. Leotta, Maurizio; Stocco, Andrea; Ricca, Filippo; Tonella, Paolo,
    in «JOURNAL OF SOFTWARE»,
    vol. 28,
    n. 3,
    2016
    , pp. 177 -
    204
  9. Leotta, Maurizio; Clerissi, Diego; Ricca, Filippo; Tonella, Paolo,
    Advances in Computers,
    Elsevier,
    2016
    , pp. 193 -
    237
  10. Pitangueira, Antônio Mauricio; Tonella, Paolo; Susi, Angelo; Maciel, Rita Suzana Pitangueira; Barros, Márcio de Oliveira,
    Requirements Engineering: Foundation for Software Quality,
    Springer,
    vol.9619,
    2016
    , pp. 3-
    18
    , (Requirements Engineering: Foundation for Software Quality,

Pages