Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

leadership

Best paper awards

  • The Most Influential Paper from CASCON 2008 is awarded to Giuliano Antoniol, Kamel Ayari, Massimiliano Di Penta, Foutse Khomh and Yann-Gaël Guéhéneuc for their paper, “Is it a Bug or an Enhancement? A Text-based Approach to Classify Change Requests”.

  • Soumaya Medini, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Massimiliano Di Penta, and Paolo Tonella. Identifying Concepts in Single Trace OO Execution, Best Paper Award. In Proceedings of IEEE Working Conference on Reverse Engineering, 2012.

  • M. Abbes, F. Khomh, Y.-G. Guéhéneuc, and G. Antoniol. An empirical study of the impact of two antipatterns, Blob and Spaghetti Code, on program comprehension. Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR), pages 181-190, Oldenburg, Germany, March, 1-4, 2011. Best paper award.

  • V. Arnaoudova, L. Eshkevari, R. Oliveto, Y. Guéhéneuc, and G. Antoniol, Physical and conceptual identifier dispersion: measures and relation to fault proneness, in In proceedings of the 26th international conference on software maintenance (icsm), early research achievements track, Timinsoara, Romania, 2010, pp. 1-5

  • N. Madani, L. Guerrouj, M. Di Penta, Y.-G. Guéhéneuc, and G. Antoniol. Recognizing words from source code identifiers using speech recognition techniques. Proceedings of the 14th European Conference on Software Maintenance and Reengineering (CSMR), pages 69-78, Madrid, Spain, March 15-18, 2010. Best paper award

  • S. Gueorguiev, M. Harman, and G. Antoniol, Software project planning for robustness and completion time in the presence of uncertainty using multi objective search based software engineering, in Gecco, Montreal, Quebec, Canada, July 8-12, 2009, pp. 1673-1680

  • Denys Poshyvanyk, Yann-Gaël Guéhéneuc, Andrian Marcus, Giuliano Antoniol, and Václav Rajlich. Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification. In Jurgen Ebert and Panos Linos, editors, Proceedings of the 14th International Conference on Program Comprehension (ICPC), pages 137–148, June 2006. IEEE Computer Society Press. Note: Best paper.

  • G. Antoniol and Y.-G. Guéhéneuc. Feature identification: A novel approach and a case study. Proceedings of the 21st International Conference on Software Maintenance (ICS), pages 357-366, Budapest, Hungary, Sept. 25-30, 2005. Best paper award

Past and Ongoing Collaborations

  • Department of electrical engineering York University in Toronto (Prof. Maleknaz Nayebi)
  • École de technologie supérieure (Prof Segla KPODJEDO)
  • Software Engineering Decision Support Laboratory – University of Calgary (Dr. Guenther Ruhe)
  • Department of computer science – University of Victoria (Prof. Daniel German)
  • Washington State University in the School of Electrical Engineering and Computer Science (Prof Venera Arnaoudova);
  • Department of Computer Science – The University of Texas at Dallas (Prof Andrian Marcus);
  • College of Engineering Computer Science – University of Kentucky (Prof. Jane Huffman Hayes).
  • Department of Computer Science – Kent State University (Prof Jonathan Maletic)
  • Computer Science Department – The College of William and Mary (Prof Denys Poshyvanyk)
  • Fondazione Bruno Kessler (FBK), Trento, Italy (Angelo Susi);
  • DISI – Dipartimento di Informatica e Scienze dell’Informazione – Univesity of Genova, Italy (Prof Filippo Ricca)
  • Software Engineering Research Group – University of Sannio, Italy (Prof Massimiano di Penta, Prof Gerardo Canfora, Prof Giuseppe di Lucca)
  • Dipartimento di Bioscienze e Territorio – University of Molise, Italy (Prof Rocco Oliveto)
  • Software Engineering Lab – Department of Management and Information Technology – University of Salerno, Italy (Prof Andrea De Lucia)
  • The software evolution and architecture lab – University of Zurich, Swiss (Prof. Harald Gall)
  • The Software Systems Engineering Group – Department of Computer Science – University College London, UK (Prof. Mark Harman);

Editorial board

  • Present

    • the Software Quality Journal
    • the Journal of Software Maintenance and Evolution: Research and Practice
  • Past

    • the Journal of Software Testing Verification & Reliability
    • the Journal of Empirical Software Engineering
    • Information and Software Technology *IEEE Software

Editorship

  • Special issues

    • Giuliano Antoniol and Martin Pinzger: Special issue of selected papers from the 17th Working Conference on Reverse Engineering (WCRE 2010) October 13-16, 2010 – Boston, USAé
    • Giuliano Antoniol and Keith Gallagher: Special issue of selected papers from the 18th IEEE International Conference on Program Comprehension Braga, Portugal 30 June – 2 July, 2010.
    • Giuliano Antoniol and Andy Zaidman: Special issue of selected papers from the 16th Working Conference on Reverse Engineering (WCRE 2009) October 13-16, 2009.
    • Massimiliano Di Penta, Mark Harman, Giuliano Antoniol: Special issue on search-based software engineering. Journal of Software Maintenance and Evolution:Research and Practice 20(5) (2008)
    • Giuliano Antoniol, Jens Krinke and Paolo Tonella: Special issue on Source code analysis and manipulation (SCAM 2005), Science of Computer Programming, Volume 62, Number 3 (2006), 116 pages.
  • Proceedings

    • Giuliano Antoniol and Martin Pinzger (editors): Proceedings of the 17th Working Conference on Reverse Engineering (WCRE 2010) October 13-16, 2010 – Boston, USA, IEEE CS Press
    • Giuliano Antoniol and Andy Zaidman (editors): Proceedings of the 16th Working Conference on Reverse Engineering (WCRE 2009) October 13-16, 2009, IEEE CS Press
    • Giuliano Antoniol and Keith Gallagher (editors): Proceedings of the 18th IEEE International Conference on Program Comprehension Braga, Portugal 30 June – 2 July, 2010, IEEE CS Press
    • Giuliano Antoniol and Jens Krinke (editors): Proceedings of the 5th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM) Sept. 30 – Oct. 1 2005, Budapest, Hungary, IEEE CS Press
    • Giuliano Antoniol and Ira Baxter (editors): Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), Oct. 3-6 2002, Montreal, Quebec, Canada, IEEE CS Press

portfolio

publications

services

Chair

  • General Chair/Organization Chair

    • General Co-Chair of the 13th and 14th Symposium on Search-Based Software 2020, 2021, Italy Engineering 20219,2020
    • Organization Chair of the 8th International Workshop on Search-Based Software Testing (SBST) 2015, Florence, Italy
    • General Chair of the 2012 IEEE International Conference on Software Testing, Verification and Validation (ICST) Montreal, Quebec, Canada
    • 5th International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE) Vancouver, British Columbia, Canada
    • 8th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2008), held in Beijing, China, on September 28-29 2008
    • Track chair of the Search Based Software Engineering Track (SBSE) of the Evolutionary Computation Conference (GECCO 2008)
    • General Chair of the Seventh IEEE Workshop on Empirical Studies of Software Maintenance 2001 (WESS2001)
  • Program Co-Chair

    • 18th IEEE International Conference on Program Comprehension Braga, Portugal 30 June – 2 July, 2010
    • 17th Working Conference on Reverse Engineering (WCRE 2010) October 13-16, 2010, Boston, USA
    • 16th Working Conference on Reverse Engineering (WCRE 2009) October 13-16, 2009, Lille, France
    • 5th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM) Sept. 30 – Oct. 1 2005, Budapest, Hungary
    • 18th International Conference on Software Maintenance (ICSM 2002), Oct. 3-6 2002, Montreal, Quebec, Canada

Program Committee

  • Present

    • IEEE/ACM International Conference on Software Engineering (ICSE): 2022
    • International Conference on Software Maintenance and Evolution: 2022
    • International Workshop on Search-Based Software Testing (SBST): 2022
  • Past

    • IEEE/ACM International Conference on Software Engineering (ICSE): 2014-2015
    • IEEE International Conference on Software Maintenance/ International Conference on Software Maintenance and Evolution (ICSM/ICSM): 1997-2001, 2003-2008, 2010-2012, 2018-2019
    • IEEE Working Conference on Mining Software Repositories (MSR): 2009-2011,2013-2015,2017
    • IEEE International Conference on Program Comprehension (ICPC):2006-2009,2010,2011, 2015-2016, 2019
    • IEEE International Workshop on Program Comprehension (IWPC):1998, 1999, 2001, 2002, 2003, 2005
    • IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM): 2001-2009,2012-2014,2016
    • International Workshop on Recommendation Systems for Software Engineering (RSSE): 2014
    • IEEE International Symposium on Empirical Software Engineering (ISESE): 2003
    • IEEE International Symposium on Software Metrics: 1997, 2002-2004
    • International Symposium on Search-Based Software Engineering (SSBSE): 2014,2016,2017
    • International Workshop on Principles of Software Evolution (IWPSE): 2004, 2006
    • ACM Sigevo Genetic and Evolutionary Computation Conference (GECCO): 2004-2010,2014,2018-2019
    • Working Conference on Reverse Engineering (WCRE): 1999, 2003-2008, 2011-2013
    • International Workshop on Principles of Software Evolution (IWPSE) joint meeting with the ERCIM Workshop on Software Evolution (EVOL): 2010
    • Annual International Conference hosted by the Centre for Advanced Studies Research, IBM Canada Software Laboratory (CASCON):2004,2007-2008,2012-2014,2016
    • IEEE European Conference on Software Maintenance and Reengineering (CSMR): 2003, 2007, 2011-2013
    • International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE): 2005,2011
    • International Workshop on Software and Systems Traceability (SST): 2019
    • ERCIM workshop “Challenges in Software Evolution”: 2005, 2007
    • International Workshop on WEB Site Evolution (IWSE): 2001, 2002
    • International Workshop on Search-Based Software Testing (SBST): 2014-2017, 2019
    • International Workshop on Software Clones (IWSC): 2009, 2010, 2011
    • International Workshop on Recommendation Systems for Software Engineering (RSSE): 2008, 2010,2012
    • IEEE International Conference on Software Testing, Verification and Validation (ICST): 2009,2011,2013-2014
    • IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER): 2016-2018

Steering Committee

  • Present

    • International Workshop on Search-Based Software Testing (SBST)
  • Past

    • International Symposium on Search-Based Software Engineering (SSBSE)
    • IEEE International Conference on Software Evolution (ICSM)

talks

teaching

Undergraduate course LOG3430

Undergraduate course, Polytechnique Montreal, Department GIGL, 2006

V&V course

The syllabus covers all the basic V&V techniques. The main focus is on basic and advanced testing approaches.

Introduction to Statistic For Software Engineering

Undergraduate/Graduate course, University of Verona and University of Sannio, 2006

The course covers basic statistic for software engineering. It derives from several other courses and contributions and was assembled by G. Antoniol, S. Gradara and M. Di Penta.

Graduate course LOG6305

Graduate course, Polytechnique Montreal, Department GIGL, 2013

From Winter 2013, I teach a new graduate class on advanced software testing LOG6305, former INF6305 with updated content:the testing course is on object oriented testing, automatic test input data generation, reliability and security.