Supporting document and data views of source code. - Michael L. Collard; Jonathan I. Maletic; Andrian Marcus (ACM Symposium on Document Engineering, 2002)

Source Code Files as Structured Documents. - Jonathan I. Maletic; Michael L. Collard; Andrian Marcus (IWPC, 2002)

ATask Oriented View of Software Visualization. - Jonathan I. Maletic; Andrian Marcus; Michael L. Collard (VISSOFT, 2002)

An XML-Based Lightweight C++ Fact Extractor. - Michael L. Collard; Huzefa H. Kagdi; Jonathan I. Maletic (IWPC, 2003)

An Infrastructure to Support Meta-Differencing and Refactoring of Source Code. - Michael L. Collard (ASE, 2003)

Supporting Source Code Difference Analysis. - Jonathan I. Maletic; Michael L. Collard (ICSM, 2004)

Working Session: Textual Views of Source Code to Support Comprehension. - Anthony Cox; Michael L. Collard (IWPC, 2005)

An XML based approach to support the evolution of model-to-model traceability links. - Jonathan I. Maletic; Michael L. Collard; Bonita Simoes (TEFSE@ASE, 2005)

Towards a taxonomy of approaches for mining of source code repositories. - Huzefa H. Kagdi; Michael L. Collard; Jonathan I. Maletic (ACM SIGSOFT Softw. Eng. Notes, 2005)

Reverse Engineering Method Stereotypes. - Natalia Dragan; Michael L. Collard; Jonathan I. Maletic (ICSM, 2006)

Factoring Differences for Iterative Change Management. - Michael L. Collard; Huzefa H. Kagdi; Jonathan I. Maletic (SCAM, 2006)

Enforcing Constraints Between Documentary Comments and Source Code. - C. Dylan Shearer; Michael L. Collard (ICPC, 2007)

An approach to mining call-usage patternswith syntactic context. - Huzefa H. Kagdi; Michael L. Collard; Jonathan I. Maletic (ASE, 2007)

Comparing Approaches to Mining Source Code for Call-Usage Patterns. - Huzefa H. Kagdi; Michael L. Collard; Jonathan I. Maletic (MSR, 2007)

A survey and taxonomy of approaches for mining software repositories in the context of software evolution. - Huzefa H. Kagdi; Michael L. Collard; Jonathan I. Maletic (J. Softw. Maintenance Res. Pract., 2007)

TQL: A query language to support traceability. - Jonathan I. Maletic; Michael L. Collard (TEFSE@ICSE, 2009)

Using method stereotype distribution as a signature descriptor for software systems. - Natalia Dragan; Michael L. Collard; Jonathan I. Maletic (ICSM, 2009)

Automatically identifying changes that impact code-to-design traceability. - Maen Hammad; Michael L. Collard; Jonathan I. Maletic (ICPC, 2009)

A lightweight transformational approach to support large scale adaptive changes. - Michael L. Collard; Jonathan I. Maletic; Brian P. Robinson (ICSM, 2010)

Automatic identification of class stereotypes. - Natalia Dragan; Michael L. Collard; Jonathan I. Maletic (ICSM, 2010)

Measuring Class Importance in the Context of Design Evolution. - Maen Hammad; Michael L. Collard; Jonathan I. Maletic (ICPC, 2010)

Blending Conceptual and Evolutionary Couplings to Support Change Impact Analysis in Source Code. - Huzefa H. Kagdi; Malcom Gethers; Denys Poshyvanyk; Michael L. Collard (WCRE, 2010)

Using stereotypes to help characterize commits. - Natalia Dragan; Michael L. Collard; Maen Hammad; Jonathan I. Maletic (ICSM, 2011)

Lightweight Transformation and Fact Extraction with the srcML Toolkit. - Michael L. Collard; Michael John Decker; Jonathan I. Maletic (SCAM, 2011)

MosaiCode: Visualizing large scale software: A tool demonstration. - Jonathan I. Maletic; Daniel J. Mosora; Christian D. Newman; Michael L. Collard; Andrew M. Sutton; Brian P. Robinson (VISSOFT, 2011)

Automatically identifying changes that impact code-to-design traceability during evolution. - Maen Hammad; Michael L. Collard; Jonathan I. Maletic (Softw. Qual. J., 2011)

A Very Efficient and Scalable Forward Static Slicing Approach. - Hakam W. Alomari; Michael L. Collard; Jonathan I. Maletic (WCRE, 2012)

Improving Feature Location by Enhancing Source Code with Stereotypes. - Nouh Alhindawi; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic (ICSM, 2013)

srcML: An Infrastructure for the Exploration, Analysis, and Manipulation of Source Code: A Tool Demonstration. - Michael L. Collard; Michael John Decker; Jonathan I. Maletic (ICSM, 2013)

Towards Understanding Large-Scale Adaptive Changes from Version Histories. - Omar Meqdadi; Nouh Alhindawi; Michael L. Collard; Jonathan I. Maletic (ICSM, 2013)

A Slice-Based Estimation Approach for Maintenance Effort. - Hakam W. Alomari; Michael L. Collard; Jonathan I. Maletic (ICSME, 2014)

srcSlice: very efficient and scalable forward static slicing. - Hakam W. Alomari; Michael L. Collard; Jonathan I. Maletic; Nouh Alhindawi; Omar Meqdadi (J. Softw. Evol. Process., 2014)

Exploration, Analysis, and Manipulation of Source Code Using srcML. - Jonathan I. Maletic; Michael L. Collard (ICSE (2), 2015)

Using stereotypes in the automatic generation of natural language summaries for C++ methods. - Nahla J. Abid; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic (ICSME, 2015)

Heuristic-based part-of-speech tagging of source code identifiers and comments. - Reem S. Alsuhaibani; Christian D. Newman; Michael L. Collard; Jonathan I. Maletic (MUD@ICSME, 2015)

srcSlice: a tool for efficient static forward slicing. - Christian D. Newman; Tessandra Sage; Michael L. Collard; Hakam W. Alomari; Jonathan I. Maletic (ICSE (Companion Volume), 2016)

srcML 1.0: Explore, Analyze, and Manipulate Source Code. - Michael L. Collard; Jonathan I. Maletic (ICSME, 2016)

A Tool for Efficiently Reverse Engineering Accurate UML Class Diagrams. - Michael John Decker; Kyle Swartz; Michael L. Collard; Jonathan I. Maletic (ICSME, 2016)

Recovering Commit Branch of Origin from GitHub Repositories. - Heather M. Michaud; Drew T. Guarnera; Michael L. Collard; Jonathan I. Maletic (ICSME, 2016)

srcType: A Tool for Efficient Static Type Resolution. - Christian D. Newman; Jonathan I. Maletic; Michael L. Collard (ICSME, 2016)

An empirical examination of the prevalence of inhibitors to the parallelizability of open source software systems. - Saleh M. Alnaeli; Jonathan I. Maletic; Michael L. Collard (Empir. Softw. Eng., 2016)

The Evaluation of an Approach for Automatic Generated Documentation. - Nahla J. Abid; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic (ICSME, 2017)

srcQL: A syntax-aware query language for source code. - Brian Bartman; Christian D. Newman; Michael L. Collard; Jonathan I. Maletic (SANER, 2017)

Lexical categories for source code identifiers. - Christian D. Newman; Reem S. Alsuhaibani; Michael L. Collard; Jonathan I. Maletic (SANER, 2017)

Simplifying the construction of source code transformations via automatic syntactic restructurings. - Christian D. Newman; Brian Bartman; Michael L. Collard; Jonathan I. Maletic (J. Softw. Evol. Process., 2017)

A taxonomy of how method stereotypes change. - Michael John Decker; Christian D. Newman; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic; Nicholas A. Kraft (ICSE (Companion Volume), 2018)

A Timeline Summarization of Code Changes. - Michael John Decker; Christian D. Newman; Michael L. Collard; Drew T. Guarnera; Jonathan I. Maletic (DySDoc@ICSME, 2018)

Automatically Redocumenting Source Code with Method and Class Stereotypes. - Drew T. Guarnera; Michael L. Collard; Natalia Dragan; Jonathan I. Maletic; Christian D. Newman; Michael John Decker (DySDoc@ICSME, 2018)

Automatically Generating Natural Language Documentation for Methods. - Christian D. Newman; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic; Michael John Decker; Drew T. Guarnera; Nahla J. Abid (DySDoc@ICSME, 2018)

A study on developer perception of transformation languages for refactoring. - Christian D. Newman; Mohamed Wiem Mkaouer; Michael L. Collard; Jonathan I. Maletic (IWoR@ASE, 2018)

[Research Paper] Which Method-Stereotype Changes are Indicators of Code Smells? - Michael John Decker; Christian D. Newman; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic; Nicholas A. Kraft (SCAM, 2018)

Introduction to the special issue on program comprehension. - Gabriele Bavota; Jonathan I. Maletic; Michael L. Collard (J. Softw. Evol. Process., 2018)

srcPtr: a framework for implementing static pointer analysis approaches. - Vlas Zyrianov; Christian D. Newman; Drew T. Guarnera; Michael L. Collard; Jonathan I. Maletic (ICPC, 2019)

srcDiff: A syntactic differencing approach to improve the understandability of deltas. - Michael John Decker; Michael L. Collard; L. Gwenn Volkert; Jonathan I. Maletic (J. Softw. Evol. Process., 2020)

On the Naming of Methods: A Survey of Professional Developers. - Reem S. Alsuhaibani; Christian D. Newman; Michael John Decker; Michael L. Collard; Jonathan I. Maletic (ICSE, 2021)

A Survey on Method Naming Standards: Questions and Responses Artifact. - Reem S. Alsuhaibani; Christian D. Newman; Michael John Decker; Michael L. Collard; Jonathan I. Maletic (ICSE (Companion Volume), 2021)

Special Issue on Software Maintenance Tools at 35th International Conference on Software Maintenance and Evolution (ICSME 2019). - Shinpei Hayashi; Michael L. Collard (Sci. Comput. Program., 2021)

An approach to automatically assess method names. - Reem S. Alsuhaibani; Christian D. Newman; Michael John Decker; Michael L. Collard; Jonathan I. Maletic (ICPC, 2022)

Stereocode: A Tool for Automatic Identification of Method and Class Stereotypes for Software Systems. - Ali F. Al-Ramadan; Joshua A. C. Behler; Michael John Decker; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic (ICSME, 2024)

Scalar: A Part-of-Speech Tagger for Identifiers. - Christian D. Newman; Brandon Scholten; Sophia Testa; Joshua A. C. Behler; Syreen Banabilah; Michael L. Collard; Michael John Decker; Mohamed Wiem Mkaouer; Marcos Zampieri; Eman Abdullah AlOmar; Reem S. Alsuhaibani; Anthony Peruma; et al. (ICPC, 2025)

Impact of Gender on OSS File Contributions. - Leilani Torres; Heather Guarnera; Michael L. Collard; Amber Garcia (SIGCSE (2), 2025)

Static Analysis and Transformation for Quantum Programming Languages [Focus: Quantum Software and Its Engineering]. - Joshua A. C. Behler; Ali F. Al-Ramadan; Betis Baheri; Michael L. Collard; Qiang Guan; Jonathan I. Maletic (IEEE Softw., 2025)