Christopher S. Corley

Christopher S. Corley
Curriculum Vitae
Department of Computer Science
The University of Alabama
Tuscaloosa, AL 35487-0290, USA
[email protected]
http://christop.club
Research Interests
Software maintenance and evolution, machine learning in software engineering, mining software
repositories, program comprehension, automating software engineering
Education
University of Alabama, Tuscaloosa, Alabama, USA
– PhD Computer Science, expected May 2016
– Chair: Jeffrey C. Carver
– Advisor: Nicholas A. Kraft
University of Alabama, Tuscaloosa, Alabama, USA
– M.S. Computer Science, August 2014
– Advisor: Nicholas A. Kraft
University of North Alabama, Florence, Alabama, USA
– B.S. Computer Science, May 2011
Professional Experience
ABB U.S. Corporate Research Center in Raleigh, NC, 2015
– Visiting Researcher
University of North Alabama, Mathematics & Computer Science, 2010 – 2011
– Undergraduate Lab Assistant
University of North Alabama, Academic Resource Center, 2008 – 2011
– Undergraduate Computer Science Tutor
Fellowships and Awards
Graduate Assistance in Areas of National Need (GAANN) Doctoral Fellowship, 2011 – 2016
Research Assistantship – Improved Code Clone Categorization (NSF 0915559 & 0915403), 2011
Christopher S. Corley
2
Research Experience for Undergraduates (REU-SLE), 2009 & 2010
Publications
Refereed Conference and Workshop Proceedings
C.S. Corley, K.L. Kashuda, D.S. May, and N.A. Kraft, “Modeling Changeset Topics”, 4th Workshop on Mining Unstructured Data (MUD’14), Victoria, British Columbia, Canada, 5 pages,
September 2014.
N. Klein, C.S. Corley, and N.A. Kraft, “New Features for Duplicate Bug Detection”, 11th Working
Conference on Mining Software Repositories (MSR’14), Hyderabad, India, 4 pages, May 2014
(acceptance rate: 37% for short papers).
A. Bosu, C.S. Corley, D. Heaton, D. Chatterji, J.C. Carver, and N.A. Kraft, “Building Reputation
in StackOverflow: An Empirical Investigation,” 10th Working Conference on Mining Software
Repositories — Mining Challenge (MSR’13), San Francisco, California, USA, 4 pages, May
2013 (acceptance rate: 41%).
C.S. Corley, E.A. Kammer, and N.A. Kraft, “Modeling the Ownership of Source Code Topics,”
Proceedings of the 20th IEEE International Conference on Program Comprehension (ICPC’12),
Passau, Bavaria, Germany, 10 pages, June 2012 (acceptance rate 41%).
C.S. Corley, N.A. Kraft, L.H. Etzkorn, and S.K. Lukins, “Recovering Traceability Links between
Source Code and Fixed Bugs via Patch Analysis,” Proceedings of the 6th International Workshop
on Traceability in Emerging Forms of Software Engineering, (TEFSE’11), Honolulu, Hawaii,
USA, 7 pages, May 2011 (acceptance rate 44%).
Professional Activities
Program Committee Member
30th International Conference on Software Maintenance and Evolution – Tool Demo Track
(ICSME’14)
th
50 ACM Southeast Conference (ACMSE’12)
External Reviewer
30th International Conference on Software Maintenance and Evolution – Early Research
Achievements Track (ICSME’14)
th
7 International Workshop on Traceability in Emerging Forms of Software Engineering
(TEFSE’13)
February 25, 2015
Christopher S. Corley
3
Conference and Workshop Attendance
30th IEEE International Conference on Software Maintenance and Evolution (ICSME’14)
4th Workshop on Mining Unstructured Data (MUD’14)
11th Working Conference on Mining Software Repositories (MSR’14)
22nd IEEE International Conference on Program Comprehension (ICPC’14)
20th IEEE International Conference on Program Comprehension (ICPC’12)
50th ACM Southeast Conference (ACMSE’12)
27th IEEE International Conference on Software Maintenance (ICSM’11)
8th Working Conference on Mining Software Repositories (MSR’11)
6th International Workshop on Traceability in Emerging Forms of Software Engineering
(TEFSE’11)
48th ACM Southeast Conference (ACMSE’10)
Professional Memberships
IEEE, 2011 – present
IEEE Computer Society, 2011 – present
Association for Computing Machinery, 2008 – present
– Local chapter (University of North Alabama) Student President, 2009 – 2011
ACM Special Interest Group on Software Engineering (SIGSOFT), 2012 – present
Teaching
Assistant, CS 250 - Programming II (Fall 2013, Spring 2014)
– Primary Instructor: Nicholas A. Kraft
Assistant, CS 315 - Software Engineering (Spring 2013)
– Primary Instructor: Nicholas A. Kraft
– 100P course
Academic Service
Mentoring
Research Experience for Undergraduates Mentor, 2011 – 2014
– 2014: Daniel S. May (B.S. student, Computer Science, Swarthmore College), Kelly L.
Kashuda (B.S. student, Computer Science, University of Alabama)
– 2013: Nathan Klein (B.S. student, Computer Science, Oberlin College)
Tide Together Peer Mentor, 2012 – 2014
– 2014: Reginald L. Tucker (PhD student, Management, University of Alabama)
February 25, 2015
Christopher S. Corley
4
– 2013: Erik R. Kline (PhD student, English, University of Alabama)
– 2012: Matthew Jones (MFA student, Creative Writing, University of Alabama)
Tide Together Peer Mentor Student Leader, 2014 – 2015
– 2014: Natasha Aduloju-Ajijola, Ana Rondon, Gabby Smith, Jean Swindle, Pandora White
Volunteering
30th IEEE International Conference on Software Maintenance and Evolution (ICSME’14) Student
Volunteer, 2014
th
4 Workshop on Mining Unstructured Data (MUD’14) Student Volunteer, 2014
Graduate Orientation and Welcome Volunteer, Fall 2014
Graduate Student Association Department Representative, 2014
Alabama Robotics Competition Assistant & Judge, 2012 – 2014
Tuscaloosa Public Library Teen Zone: GeoTech Lab, Summer 2014
Women in STEM Experience Student Volunteer, Fall 2013
50th ACM Southeast Conference (ACMSE’12) Student Volunteer, 2012
February 25, 2015