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.

Contact


254 Fitzpatrick Hall

Notre Dame, Indiana 46656

aleclair@nd.edu

ResearchGate

Select Publications

  • A. LeClair, C. McMillan, "Recommendations for Datasets for Source Code Summarization", in Proc. of the 2019 Annual Conference of the North American Chapter of the Association for Computational Linguistics (NAACL'19), Short Research Paper Track, Minneapolis, USA, June 2-7, 2019.
  • 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.
  • @INPROCEEDINGS{, 
    author={A. LeClair and C. McMillan}, 
    booktitle={2019 Annual Conference of the North Americal Chapter of the Association for Computational Linguistics (NAACL)}, 
    title={Recommendataions for Datasets for Source Code Summarization}, 
    year={2019}, 
    volume={}, 
    number={}, 
    pages={}, 
    keywords={automatic documentation generation, sourcecode summarization, code comment generation, dataset recommendations}, 
    doi={}, 
    ISSN={}, 
    month={June},}
                                
  • @INPROCEEDINGS{, 
    author={A. LeClair and S. Jiang and C. McMillan}, 
    booktitle={2019 International Conference on Software Engineering (ICSE)}, 
    title={A Neural Model for Generating Natural Language Summaries of Program Subroutines}, 
    year={2019}, 
    volume={}, 
    number={}, 
    pages={}, 
    keywords={automatic documentation generation, sourcecode summarization, code comment generation}, 
    doi={}, 
    ISSN={}, 
    month={May},}
                                
  • 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.
  • @INPROCEEDINGS{8530052,
    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},
    year={2018},
    volume={},
    number={},
    pages={461-472},
    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},
    doi={10.1109/ICSME.2018.00056},
    ISSN={2576-3148},
    month={Sep.},}