Alexander LeClair

About Me

I am a Ph.D. student at the University of Notre Dame advised by Collin McMillan. I currently work in the area of software engineering with a focus on automatic program comprehension. Specifically, I am working on projects including source code categorization, automatic documentation, and source code representation for machine learning applications.


254 Fitzpatrick Hall

Notre Dame, Indiana 46656


Select Publications

  • A. LeClair, S. Jiang, C. McMillan, "A Neural Model for Generating Natural Language Summaries of Program Subroutines", in Proc. of the 41st ACE/IEEE International Conference on Software Engineering (ICSE'19), Montreal, QC, Canada, May 25-31, 2019.
  • A. LeClair, Z. Eberhart, and C. McMillan. "Adapting Neural Text Classification for Improved Software Categorization". In 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), pages 461–472, Sept 2018.
    author={A. LeClair and Z. Eberhart and C. McMillan}, 
    booktitle={2018 IEEE International Conference on Software Maintenance and Evolution (ICSME)}, 
    title={Adapting Neural Text Classification for Improved Software Categorization}, 
    keywords={pattern classification;public domain software;software maintenance;text analysis;Debian end-user programs;maintenance tasks;feature elicitation;NLP domain;neural classification algorithm;software classification techniques;neural text classification technique;software categorization;source code classification;C/C++ libraries;Task analysis;Computer architecture;Software maintenance;Classification algorithms;Software algorithms;Vocabulary;source code categorization;neural classification;deep learning in software engineering},