Hi, I'm Rodrigo Morales.

A PhD student at Ecole Polytechnique de Montreal . My research interests are Software Design quality, Refactoring, Anti-patterns, Search-Based Software engineering, and Modern Code Review.


Learn about what I do

My Bio.

Rodrigo Morales is a Ph.D. candidate at Polytechnique Montreal. He earned his Bsc. degree in computer science in 2005 from Polytechnic of Mexico . In 2008, he earned his Msc. in computer technology from the same University, where he also worked as a Professor in the computer Science department for five years. He has also worked in the bank industry as a software developer for more than three years. He is currently supervised by Foutse Khomh, Giuliano Antoniol , and Francisco Chicano (ETS Spain). His research work is related to software design quality, anti-patterns and automated-refactoring.

Publications.

Peer-reviewed Journals and International Conferences.

Title:
Exact Search-space Size for the Refactoring Scheduling Problem
Authors:
Rodrigo Morales, Francisco Chicano, Foutse Khomh, Giuliano Antoniol
Journal:
Automated Software Engineering Journal (AUSE), Springer,
2016 doi:s10515-017-0213-6
Full view, thanks SN SharedIt
Title:
On the use of Developers' Context for Automatic Refactoring of Software Anti-patterns
Authors:
Rodrigo Morales, Zephyrin Soh, Foutse Khomh, Guiliano Antoniol and Francisco Chicano
Journal:
The Journal of Systems and Software (JSS),
2016 doi:10.1016/j.jss.2016.05.042
Pre-print
Title:
Finding the Best Compromise Between Design Quality and Testing Effort During Refactoring.
Authors:
Rodrigo Morales, Pooya Musavi, Foutse Khomh, Francisco Chicano and Guiliano Antoniol
Venue:
23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER),
14-18 March 2016 Osaka, Japan doi 10.1109/SANER.2016.23
Pre-print
Title:
Do Code Review Practices Impact Design Quality? A Case Study of the Qt, VTK, and ITK Projects.
Authors:
Rodrigo Morales, Foutse Khomh, and Shane McIntosh
Venue:
22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER),
02-06 March 2015 Montreal, Canada doi 10.1109/SANER.2015.7081827
Pre-print
Title:
Towards a framework for automatic correction of anti-patterns.
Authors:
Rodrigo Morales
Venue:
22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER),
02-06 March 2015 Montreal, Canada doi 10.1109/SANER.2015.7081891
Pre-print

Service activities.

Reviewing Journals and International Conferences and Volunteer work

Paper Co-review for:
Software Quality Journal
Empirical Software Engineering (Journal).
Information and Software Technology
Transactions on Software Engineering and Methodology (Journal)
22rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)
23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)
Student volunteer at conference SANER 2015 (Polytechnique Montreal)
23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)

Singing in Xmas choir for rasing funds to the benefit of
Central aide , campaign 2015, 2016
at Ecole Polytechnique

Chor for raising fonds for central aidew

Teaching.

Polytechnique Montreal, Canada
Winter 2017 Lab instructor for LOG6305: Advanced techiniques of testing (postgraduate course).

Awards.

2016

Merit scholarship program for mexican students abroad
REFERENCE: 602585 / 440901
CONACYT (the MĂ©xican National Council for Science and Technology)
Consejo Nacional de Ciencia y TecnologĂ­a

Let's have some collaboration

Contact

Address: SWAT, Departement de Genie Informatique et Genie Logiciel Ecole Polytechnique de Montreal C.P. 6079,
succ. Centre-Ville H3C 3A7, Montreal (Quebec), Canada
E-mail: rodrigo.morales [AT] polymtl.ca
E-mail: rodrigomorales2 [AT] acm.org
Phone: +1 (514) 340-4711 extension 7186

Find me on ...