Directory of Experts
Back to search results
Giuliano Antoniol
Ph. D.

Phone: (514) 340-4711 Ext. 2027 Fax: (514) 340-5139 Room: M-4021

Research interests and affiliations

Research interests
  • Search base software engineering

  • Software evolution and maintenance

  • Reverse engineering and static code analysis

  • Empirical software studies

  • Software quality assurance

Expertise type(s) (NSERC subjects)
  • 2705 Software and development
  • 2706 Software engineering
  • 2720 Computer systems software

Publications

Recent publications
Conference paper
Humeniuk, D., Antoniol, G. & Khomh, F. (2022). ***AmbieGen tool at the SBST 2022 Tool Competition. Paper presented at the 15th Search-Based Software Testing Workshop (SBST 2022), En ligne / Online (pp. 43-46). Retrieved from https://doi.org/10.1145/3526072.3527531
Journal article
Humeniuk, D., Khomh, F. & Antoniol, G. (2022). A search-based framework for automatic generation of testing environments for cyber-physical systems. Information and Software Technology, 149, 17 pages. Retrieved from https://doi.org/10.1016/j.infsof.2022.106936
Conference paper
Muse, B.A., Khomh, F. & Antoniol, G. (2022). Do developers refactor data access code? An empirical study. Paper presented at the IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022), Honolulu, HI, USA (pp. 25-35). Retrieved from https://doi.org/10.1109/SANER53432.2022.00014
Journal article
Iovino, F., Diana, A., Carlino, F., Ferraraccio, F., Antoniol, G., Fisone, F., Perrone, A., Zito Marino, F., Panarese, I., Tathode, M.S., Caraglia, M., Gatta, G., Ruggiero, R., Parisi, S., De Vita, F., Ciardiello, F., Docimo, L. & Orditura, M. (2022). Expression of c-MET in Estrogen Receptor Positive and HER2 Negative Resected Breast Cancer Correlated with a Poor Prognosis. Journal of Clinical Medicine, 11(23), 15 pages. Retrieved from https://doi.org/10.3390/jcm11236987

Supervision at Polytechnique

COMPLETED

  • Ph.D. Thesis (11)

    • Morales Alvarado, R. (2017). Automated improvement of software design by search-based refactoring (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2878/
    • Mousavi Eshkevari, L. (2015). Automatic Detection and Classification of Identifier Renamings (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1994/
    • Sabané, A. (2015). Reducing Object-Oriented Testing Cost Through the Analysis of Antipatterns (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1985/
    • Sharafi Tafreshi Moghaddam, Z. (2015). On the Influence of Representation Type and Gender on Recognition Tasks of Program Comprehension (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1755/
    • Soh, Z. (2015). Improving Program Comprehension and Recommendation Systems Using Developers' Context (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2034/
    • Arnaoudova, V. (2014). Towards Improving the Code Lexicon and its Consistency (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1517
    • Medini, S. (2014). Concepts Extraction from Execution Traces (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1607
    • Wu, W. (2014). Understanding and Tooling Framework API Evolution (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1642
    • Guerrouj, L. (2013). Context-Aware Source Code Identifier Splitting and Expansion for Software Maintenance (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1203
    • Ali, N. (2012). Analysing Source Code Structure and Mining Software Repositories to Create Requirements Traceability Links (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1002
    • Kpodjedo, H. (2011). Approximate Graph Matching for Software Engineering (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/670
  • Master's Thesis (17)

    • Arseneault, S. (2021). Risk Awareness in Swarm Robotics (Master's Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/9971/
    • Hamidi, A. (2021). Machine Learning Engineering: An Exploratory Study of Challenges and Practices (Master's Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/6569/
    • Humeniuk, D. (2021). A Search-Based Framework for Automatic Generation of Testing Environments for Cyber-Physical Systems (Master's Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/9144/
    • Vahedi, M. (2021). TechTube: Summarizing Relevant Parts from Technical Videos (Master's Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/6290/
    • Rivera-Landos, E. (2020). On the Challenges of Implementing Machine Learning Systems in Industry (Master's Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/5538/
    • Zid, C. (2020). Analyse et détection des anomalies dans un système IOT distribué hybride (Master's Thesis, Polytechnique Montréal). Retrieved from https://publications.polymtl.ca/5403/
    • Barrak, M.A. (2018). Just-in-Time Detection of Protection-Impacting Changes on Wordpress and Mediawiki (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/3684/
    • Noiseux, C. (2017). Recommending when design technical debt should be self-admitted (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2826/
    • Mlouki, O. (2016). On the Detection of Licenses Violations in the Android Ecosystem (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2124/
    • Saboury, A. (2016). On the fault-proneness of Javascript code smells (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/2445/
    • Bhattacharya, N. (2012). Test Data Generation for Exposing Interference Bugs in Multi-Threaded Systems (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/985
    • Boughanmi, F. (2012). Source Code and License Statement Co-Evolution (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/1034
    • Belderrar, A. (2011). Extraction des sous-graphes : identification des microarchitectures dans les logiciels évolutifs orientés objets (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/658
    • Asadi, F. (2010). A Heuristic-Based Approach to Locate Concepts in Execution Traces (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/337
    • Madani, N. (2010). Heuristic Splitting of Source Code Identifiers (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/294
    • Awedikian, Z. (2009). Automatic data generation for MC/DC test criterion using metaheuristic algorithms (Master's Thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/127
    • Ayari, K. (2007). Approche basée sur l'intelligence collective pour la génération de données de test par mutation (Master's Thesis, École Polytechnique de Montréal).

News about Giuliano Antoniol

NEWS | August 17, 2021
Two Polytechnique professors ranked among the world’s most productive software engineering researchers | Read
NEWS | February 24, 2021
50 Polytechnique Montréal researchers among the top 2% most cited in their respective fields | Read
NEWS | February 18, 2021
Software Engineering: Professors Antoniol and Khomh Receive Award for Most Influential Article of the Decade | Read

Press review about Giuliano Antoniol

October 30, 2020, Québec Science, À quand un univers numérique plus vert? Programmer avec une conscience environnementale est loin d’être la seule voie pour diminuer significativement les émissions de gaz à effet de serre. Giuliano Antoniol, professeur titulaire au Département de génie informatique et génie logiciel de Polytechnique Montréal, s’attend à voir émerger un amalgame de solutions, comme des langages de programmation plus performants et des dispositifs intelligents.