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. Leotta, Maurizio; Stocco, Andrea; Ricca, Filippo; Tonella, Paolo,
    in «JOURNAL OF SOFTWARE»,
    vol. 28,
    n. 3,
    2016
    , pp. 177 -
    204
  2. Leotta, Maurizio; Clerissi, Diego; Ricca, Filippo; Tonella, Paolo,
    Advances in Computers,
    Elsevier,
    2016
    , pp. 193 -
    237
  3. 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,
  4. Stocco, Andrea; Leotta, Maurizio; Ricca, Filippo; Tonella, Paolo,
    Proceedings of the International Conference on Web Engineering (ICWE),
    Springer,
    vol.9671,
    2016
    , pp. 132-
    151
    , (16th International Conference on Web Engineering (ICWE 2016),
    Lugano, Switzerland,
    6-9/6/2016)
  5. Stocco, Andrea; Leotta, Maurizio; Ricca, Filippo; Tonella, Paolo,
    Proceedings of the International Conference on Web Engineering (ICWE),
    vol.9671,
    2016
    , pp. 533-
    537
    , (16th International Conference on Web Engineering (ICWE 2016),
    Lugano, Switzerland,
    6-9/6/2016)
  6. Hammoudi, Mouna; Rothermel, Gregg; Tonella, Paolo,
    Proceedings of the IEEE International Conference on Software Testing, Verification and Validation (ICST),
    2016
    , pp. 180-
    190
    , (2016 IEEE International Conference on Software Testing, Verification and Validation (ICST),
    Chicago, IL,
    11-15/04/2016)
  7. Jahangirova, Gunel; Clark, David; Harman, Mark; Tonella, Paolo,
    Proceedings of the ACM International Symposium on Software Testing and Analysis (ISSTA),
    2016
    , pp. 247-
    258
    , (Proceedings of the 25th International Symposium on Software Testing and Analysis (ISSTA 2016),
    Saarland University, Saarbrücken, Germany,
    18–20/7/2016)
  8. Surafel Lemma Abebe; Paolo Tonella,
    Extraction of domain concepts from the source code,
    in «SCIENCE OF COMPUTER PROGRAMMING»,
    vol. 98,
    2015
    , pp. 680 -
    706
  9. Ceccato, Mariano; Marchetto, Alessandro; Mariani, Leonardo; Nguyen, Cu Duy; Tonella, Paolo,
    in «ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY»,
    vol. 25,
    n. 1,
    2015
    , pp. 5:1 -
    5:38
  10. Annibale Panichella; Fitsum Meshesha Kifetew; Paolo Tonella,
    Reformulating Branch Coverage as a Many-Objective Optimization Problem,
    Proc. of the 8th IEEE International Conference on Software Testing, Verification and Validation,
    2015

Pages