Michael L. Collard

Refereed Publications:

17. An Approach To Mining Call-Usage Patterns with Syntactic Context by Kagdi, H., Collard, M.L., Maletic, J.I.,
22th IEEE/ACM International Conference on Automated Software Engineering (ASE'07)
Atlanta, Georgia, June 2007, 4 pages (to appear) (25% acceptance)

16. Enforcing Constraints Between Documentary Comments and Source Code by Shearer, D., Collard, M.L.,
15th IEEE International Conference on Program Comprehension (ICPC'07)
Banff, Canada, June 29, 2007, 6 pages (to appear) (40% acceptance)

15. Comparing Approaches to Mining Source Code for Call-Usage Patterns by Kagdi, H., Collard, M.L., Maletic, J.I.,
4th International Workshop on Mining Software Repositories (MSR'07)
Minneapolis, Minnesota, January 20, 2007, pp. 271-276 (38% acceptance)

14. A Survey and Taxonomy of Approaches for Mining Software Repositories in the Context of Software Evolution by Kagdi, H., Collard, M.L., Maletic, J.I.,
Journal of Software Maintenance and Evolution: Research and Practice
March/April 2007, pp. 77-131

13. Factoring Differences for Iterative Change Management by Collard, M.L., Kagdi, H., Maletic, J.I.,
6th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'06)
Philadelphia, Pennsylvania, September 29, 2006, pp. 217-226 (42% acceptance)

12. Reverse Engineering Method Stereotypes by Dragan, N., Collard, M.L., Maletic, J.I.,
22nd IEEE International Conference on Software Maintenance (ICSM'06)
Philadelphia, Pennsylvania, September 25, 2006, pp. 24-34 (28% acceptance)

11. An XML-Based Approach to Support the Evolution of Model-to-Model Traceability Links by Maletic, J.I., Collard, M.L., Simoes, B.,
3rd International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE'05)
Long Beach, California, November 8, 2005, pp. 67-72

10. Towards a Taxonomy of Approaches for Mining of Source Code Repositories by Kagdi, H., Collard, M.L., Maletic, J.I.,
Proceedings of the 2nd International Workshop on Mining Software Repositories (MSR'05)
St. Louis, Missouri, USA, May 17, 2005, pp. 90-94 (58% acceptance)

9. Working Session: Textual Views of Source-Code to Support Comprehension by Cox, A., Collard, M.L.,
Proceedings of the 13th IEEE International Workshop on Program Comprehension (IWPC'05)
St. Louis, Missouri, USA, May 15-16, 2005, pp. 109-112 (67% acceptance)

8. Document-Oriented Source Code Transformation using XML by Collard, M.L., Maletic, J.I.,
Proceedings of the 1st International Workshop on Software Evolution Transformation (SET'04)
Delft, The Netherlands, November 9, 2004, pp. 11-14 (60% acceptance)

7. Supporting Source Code Difference Analysis by Maletic, J.I., Collard, M.L.,
Proceedings of the 20th IEEE International Conference on Software Maintenance (ICSM'04)
Chicago, Illinois, September 11-17, 2004, pp. 210-219 (32% acceptance)

6. Leveraging XML Technologies in Developing Program Analysis Tools by Maletic, J.I., Collard, M.L., Kagdi, H.,
Proceedings of the 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
Edinburgh, Scotland, May 25, 2004, pp. 80-85

5. An Infrastructure to Support Meta-Differencing and Refactoring of Source Code by Collard, M.L.,
Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE'03)
Montreal, Quebec, October 6-10, 2003, pp. 377-380 (54% acceptance)

4. An XML-Based Lightweight C++ Fact Extractor by Collard, M.L., Kagdi, H., Maletic, J.I.,
Proceedings of the 11th IEEE International Workshop on Program Comprehension (IWPC'03)
Portland, Oregon, May 10-11, 2003, pp. 134-143 (42% acceptance)

3. Supporting Document and Data Views of Source Code by Collard, M.L., Maletic, J.I., Marcus, A.,
Proceedings of the 2nd ACM Symposium on Document Engineering (DocEng'02)
McLean, Virginia, November 8-9, 2002, pp. 34-41 (40% acceptance)

2. Source Code Files as Structured Documents by Maletic, J.I., Collard, M.L., Marcus, A.,
Proceedings of the 10th IEEE International Workshop on Program Comprehension (IWPC'02)
Paris, France, June 27-29, 2002, pp. 289-292

1. A Task Oriented View of Software Visualization by Maletic, J.I., Marcus, A., Collard, M.L.,
Proceedings of the 2nd IEEE Workshop on Visualizing Software for Understanding and Analysis (VISSOFT 2002)
Paris, France, June 26, 2002, pp. 32-40 (70% acceptance)

Other Contributions:

2. Adding Structure to Unstructured Text by Maletic, J.I., Collard, M.L.,
Wright Center for Innovation/LexisNexis Conference on Using Metadata to Manage Unstructured Text
Dayton, Ohio, October 7, 2005, 5 pages

1. Addressing Source Code Using srcML by Collard, M.L.,
IEEE International Workshop on Program Comprehension Working Session: Textual Views of Source-Code to Support Comprehension (IWPC'05)
St. Louis, Missouri, USA, May 15, 2005, 3 pages