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, S. Haque, L. Wu, and C. McMillan. "Improved Code Summarization via a Graph Neural Network". In Proc. of the 28th International Conference on Program Comprehension (ICPC'20), Seoul, South Korea, Oct 5-6, 2020.
  • @INPROCEEDINGS{LeClair2019GNN,
      booktitle={2020 IEEE International Conference on Program Comprehension (ICPC)}
      title={Improved Code Summarization via a Graph Neural Network},
      author={Alexander LeClair and Sakib Haque and Lingfei Wu and Collin McMillan},
      year={2020},
      month={Oct.},}
  • S. Stapleton, Y. Gambhir, A. LeClair, Z. Eberhart, W. Weimer, K. Leach, Y. Huang, "A Human Study of Comprehension and Code Summarization". In Proc. of the 28th International Conference on Program Comprehension (ICPC'20), Seoul, South Korea, Oct 5-6, 2020.
  • @INPROCEEDINGS{Stapleton2020Humanstudy,
      booktitle={2020 IEEE International Conference on Program Comprehension (ICPC)}
      title={A Human Study of Comprehension and Code Summarization},
      author={Sean Stapleton and Yashmeet Gambhir and Alexander LeClair and Zachary Eberhart and Westley Weimer and Kevin Leach and Yu Huang},
      year={2020},
      month={Oct.},}
  • S. Haque, A. LeClair, L. Wu, and C. McMillan. "Improved Automatic Summarization of Subroutines via Attention to File Context". In Proc. of Mining Software Repositories (MSR'20), Seoul, South Korea, Oct 5-6, 2020.
  • @INPROCEEDINGS{Haque2020Filecontext,
      booktitle={2020 Mining Software Repositories (MSR)}
      title={Improved Automatic Summarization of Subroutines via Attention to File Context},
      author={Sakib Haque and Alexander LeClair and Lingfei Wu and Collin McMillan},
      year={2020},
      month={Oct.},}
  • Z. Eberhart, A. LeClair, and C. McMillan. "Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments". In Proc. of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'20), London, Ontario, Canada, Feb 18-21, 2020.
  • @INPROCEEDINGS{Eberhart2019Automatically,
      booktitle={2020 IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)}
      title={Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments},
      author={Zachary Eberhart and Alexander LeClair and Collin McMillan},
      year={2020},
      month={Feb.},}
  • 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.
  • @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}, 
    keywords={automatic documentation generation, sourcecode summarization, code comment generation, dataset recommendations}, 
    month={June},}
  • 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 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},  
    keywords={automatic documentation generation, sourcecode summarization, code comment generation},  
    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},
    pages={461-472},
    
    doi={10.1109/ICSME.2018.00056},
    ISSN={2576-3148},
    month={Sep.},}