MCIS

lab on Maintenance, Construction and Intelligence of Software

Email:

Site Search



Join MCIS!

If you recognize yourself in the vision behind MCIS, and are interested in a PhD or Master's degree, or you would like to be a research intern, work on a project or cook for us, don't hesitate to contact us at (see below)! Don't worry about our reaction, we respect you and will look at your file. If we think things might not work out, we will still provide you with feedback.


So, what can we offer you? A friendly research environment, stimulating discussions, pragmatic advice and mentoring, support in all your endeavours, and, above all, fun! Yes, there will be a lot of work and sometimes you will curse yourself, but if you fit our vision, you will be armed enough to survive such stressful periods. And remember, after rain comes sunshine (or ice)! And don't forget about Montréal itself. It's a vivid and exciting city with lots of things going on and a splendid nature.


OK, where's the catch, i.e., what do we expect from you? As a PhD or Master's student, you will need to follow some courses, perform research, present and report your work at conferences and in journal papers, assist with some courses, and help managing the lab. Don't worry if this sounds like a lot to do, you'll experience one thing at a time and slowly roll into things.


If you're still interested, contact us at , providing us with:

  • your CV
  • your transcripts
  • a short paper in English that answers the following 5 questions (each answer between 200 and 500 words):
    1. Why would you like to do research?
    2. What was your best learning experience?
    3. What is your favourite programming language or project and why?
    4. What was your best teaching experience?
    5. What are your research interests?


Note that there is no right or wrong answer to the questions above. The short paper provides us with a better view about you and your interests, and provides you with an opportunity to better present yourself. So, it is much more interesting for all of us if you write about personal anecdotes, opinions or situations than to remain very vague and abstract or to reuse canned responses.


Depending on how busy our schedule is, we will get back to you as soon as possible with feedback about why your profile might or might not fit with our lab. If you seem to be what we are looking for, we will schedule an interview, at which time we will explain any further steps. In any case, don't hesitate to contact us!

Latest Work

MCINTOSH, S., KAMEI, Y., ADAMS, B., and HASSAN, A. E. (2014). The Impact of Code Review Coverage and Code Review Participation on Software Quality: A Case Study of the Qt, VTK, and ITK Projects, in Proceedings of the 11th Working Conference on Mining Software Repositories, MSR (Hyderabad, India), pages 192-201. (Distinguished Paper Award)


SHANG, W., JIANG, Z. M., HEMMATI, H., ADAMS, B., HASSAN, A. E. and MARTIN, P. (2013). Assisting Big Data Analytics Developers When Cloud Deploying Hadoop Applications, in Proceedings of the 35th International Conference on Software Engineering, ICSE (San Francisco, CA, US), pages 402-411. (ACM SIGSOFT Distinguished Paper Award)