Ph.D. Candidate and Adjunct Lecturer
Queen's University
matthew.stephan@queensu.ca
http://www.cs.queensu.ca/~stephan
Research Interests |
|
Software Engineering, Software
Modeling and Systems, |
|
Education |
|
Queen's University University of Waterloo |
|
Awards and Honours |
|
|
Ontario Graduate Scholarship;
$15,000; 2013-2014 |
Teaching Experience |
|
January 2013 – April 2013 |
Course
Instructor, Queen's
University. |
Sept. 2012 – Dec. 2012 |
Course Instructor, Queen's University. |
January 2012 – April 2012 |
Teaching Assistant, Queen's University. |
January 2011 – April 2011 |
Teaching Assistant, Queen's University. |
Sept. 2010 – Dec. 2010 |
Teaching Assistant, Queen's University. |
January 2010 - April 2010 |
Teaching Assistant, Queen's University. |
December 2007 - April 2008 |
Teaching Assistant, University of Waterloo. |
Fall 2007, Fall 2008 |
Created and presented lecture on Object-Oriented Programming for Graduate Course, Fundamentals of Software Engineering, intended to provide an introduction to and overview of Object-Oriented Programming |
|
|
Research Experience |
|
September 2009 – Present |
Research
Assistant, Queen’s
University. |
September 2007 – April 2009 |
Research
Assistant, University of
Waterloo. |
Sept. 2006 – Dec. 2006 |
Research Assistant
Co-op Student,
University of Waterloo. |
Referred Publications |
|
M. Stephan, M. Alafi, J.R.
Cordy, “Towards a Taxonomy for Simulink Model Mutations”, International
Conference on Software Testing, Verification, and Validation 2014 (ICST) –
Mutation Workshop, March 2014, pages 206-215. M. Stephan and J.R. Cordy,
"Application of Model Comparison Techniques to Model Transformation
Testing", Proc. Modelsward 2013, 1st International Conference on
Model-Driven Engineering and Software Development, Barcelona, Spain, February
2013, pages 307-311. M. Stephan , M. Alalfi, A. Stevenson and J.R. Cordy, "Towards Qualitative Comparison of Simulink Model Clone Detection Approaches", Proc. IWSC 2012, ICSE 6th International Workshop on Software Clones, Zürich, Switzerland, June 2012, 84-85. M. Alalfi, J.R. Cordy, T.R.
Dean, M. Stephan and A. Stevenson, "Near-miss Model Clone Detection for
Simulink Models", Proc. IWSC 2012, ICSE 6th International Workshop on
Software Clones, Zürich, Switzerland, June 2012, 78-79. M. Stephan, “Detection of Java EE EJB Antipattern Instances using Framework-Specific Models,” Master’s thesis, University of Waterloo, 2009. |
|
Technical Reports |
|
Matthew Stephan and James R.
Cordy "A Survey of Methods and Applications of Model Comparison",
School of Computing, Queen's University, Tech. Rep. #2011-582, 2011. 43
pages. |
|
Other Presentations |
|
Matthew Stephan, Manar Alalfi, James Cordy, Tom Dean, Andrew Stevenson "A Comparison Framework for Simulink Model Clone Detection", Poster at Cascon 2012. Matthew Stephan. Presentation and poster at IBM Centre for Advanced Studies Student Day: "Discovery of Java EE 5 Antipatterns using Framework-Specific Models". |
|
|
|
|
|
|
|
ACM Professional Member · Currently Reviewing SOSYM Journal · ICPC 2013 · Science of Computer Programming Journal 2013 · SLE 2013 · ICSM 2012 · Empirical Software Engineering Journal no. 10664, 2012 · International Conference on Model Transformation (ICMT) 2011 · SCAM 2011 · CASCON 2011 · Software Maintenance and Reengineering (CSMR) 2010 · International Conference on Program Comprehension (ICPC) 2010 · International Conference on Software Maintainence (ICSM) 2010 · International Working Conference on Source Code Analysis and Manipulation (SCAM) 2010 |
|
Mentoring Experience |
|
Summers 2007, 2008, 2009, |
Head Staff, Camp Winnebagoe |
September 2009 – Present |
Chapter Advisor, Alpha Epsilon Pi. Continually guide and mentor the chapter’s executive board on how to plan, organize, and develop successful philanthropic, networking, and other ventures. Often give talks to chapters of 50-100 members on general chapter operations and provide specific advice. |
Industrial Experience |
|
January 2006 – April 2006 |
Systems
Analyst Co-op, Deloitte
Inc., Toronto, Canada. |
May
2005 - August 2005 |
Software
Engineering Co-op, Visa
International, San Jose, California. |
Sept.
2004 - Dec. 2004, |
Software Developer Co-op, CheckFree Corporation, Waterloo, Canada. |
January 2004 - April 2004 |
JR PC/Client Server Developer, |
Interests |
Health & Fitness, Social Media, Baseball and Football Statistics |
Citizenship |
Canadian |
References |
Available upon request |