Welcome to the SoftWare Analytics and Technologies Lab!

SWAT aims to empower software development teams to gain and share insight from their data to make better decisions; and develop technologies to help improve the quality and the development productivity of AI intensive and cloud based software systems.

Why SWAT?

SWAT is an industrial oriented research lab which is actively investigating approaches and developing techniques to support the development, the maintenance and the deployment of AI intensive and cloud based software systems.

Our Projects.

Researchers at SWAT apply analytics techniques to  empower development teams with insightful and actionable information about their activities. They also build tools to assess and improve the quality of sofware systems. The focus of their research is AI intensive and cloud based software systems. Early models and tools proposed by SWAT members are already being used in the industry.

Latest News

18.03.2020 : CS-Can/Info-Can Foutse received a CS-Can/Info-Can Outstanding Young Computer Science Researcher Prize for 2019.

31.08.2019 : Foutse received an Excellence Research Award from the Information Processing Society of Japan (IPSJ).

27.02.2019 : Foutse has been awarded the FRQ-IVADO Research Chair on Software Quality Assurance for Machine Learning Applications.

10.01.2019 : SANER 2019Our 2009 paper entitled "An Exploratory Study of the Impact of Code Smells on Software Change-proneness" will receive an IEEE TCSE Most Influential Paper (MIP) Award at SANER 2019.

17.09.2018 : CASCON 2018Our 2008 paper entitled "Is it a Bug or an Enhancement? A Text-based Approach to Classify Change Requests" received a Most Influential Paper (MIP) Award at CASCON 2018.

03.01.2018 : SANER 2018Our 2008 paper entitled "Do design patterns impact software quality positively?" received a Most Influential Paper (MIP) Award at SANER 2018.

01.01.2018 : TCCSWAT members got a paper accepted to IEEE Transactions on Cloud Computing.

18.12.2017 : EPMRodrigo Morales Ph.D's thesis is nominated for the Best Thesis Award.

07.12.2017 : EPMRuben Saborido Ph.D's thesis is nominated for the Best Thesis Award.

25.09.2017 : TSE, EMSESWAT members got 2 papers accepted to IEEE Transactions on Software Engineering and Empirical Software Engineering journal.

21.09.2017 : ICSMEOur paper entitled "Is It Safe to Uplift This Patch? An Empirical Study on Mozilla Firefox" received an IEEE TCSE Distinguished Paper Award at ICSME 2017.

18.07.2017SWAT members got papers published in the Automated Software Engineering journal, the Journal of Systems and Software, the Software Quality Journal, and the Journal of Empirical Software Engineering.

18.07.2017SWAT members got papers accepted at ICPC 2017, QRS 2017, MSR 2017, PROMISE 2017, ICSME 2017, and ASE 2017.

14.12.2016 : EPMAmir Saboury Master's thesis is nominated for the Best Thesis Award.

05.12.2016 : CONACYT Rodrigo Morales received a Merit Scholarship from CONACYT (the Méxican National Council for Science and Technology).

27.11.2016: ICST 2017SWAT members got a paper accepted at the 10th IEEE International Conference on Software Testing, Verification and Validation.

23.11.2016: SANER 2017SWAT members got 2 papers accepted at the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering.

15.06.2016 : Innovation Développement MTLSWAT Lab. in the news!

15.06.2016Papers accepted at ICPC 2016, QRS 2016, ICSME 2016, ICSOC 2016, and ISSRE 2016.

27.05.2016 : JSSSWAT members got a paper accepted in the Journal of Systems and Software.

25.04.2016 : EPMOns Mlouki Master's thesis is nominated for the Best Thesis Award.

25.04.2016 : SQJSWAT members got a paper accepted in the Software Quality Journal.

5.04.2016 :Best Graduate Studies Teacher AwardFoutse received the Best Graduate Studies Teacher Award in Computer and Software Engineering at the "Gala Méritas de l'Association des étudiants des cycles supérieurs de Polytechnique (AÉCSP)".

29.03.2016 : NSERCLe An got awarded the prestigious NSERC Alexander Graham Bell Canada Graduate Scholarships-Doctoral (CGS D) .

17.12.2015 : SANER 2016SWAT members got 5 papers accepted at the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering.

30.10.2015 : IPCCC 2015SWAT members got 2 papers accepted at the 34th IEEE International Performance Computing and Communications Conference.

24.08.2015 : EPMLe An Master's thesis is nominated for the Best Thesis Award.

28.07.2015 : EMSESWAT members got 2 papers accepted in the Springer's Journal of Empirical Software Engineering.

25.05.2015 : Expedia HackathonSWAT member Amir Saboury wins the grand prize at the Expedia Montreal Hackathon 2015!

25.05.2015Papers accepted at SANER 2015, QRS 2015, PROMISE 2015, ESEM 2015, HPCC 2015.

18.11.2014 SOCA 2014Our paper entitled "Investigating the Change-proneness of Service Patterns and Antipatterns" won the Best Paper Award at SOCA 2014.

25.10.2014 IJBPIMSWAT members got a paper accepted in the special issue "Application of Workflows in Business Process Management" of the International Journal of Business Process Integration and Management.

28.09.2014 SCAM 2014 and ICSME 2014SWAT members attended SCAM 2014 and ICSME 2014 in Victoria, British Columbia, Canada.

21.09.2014 CloudCom 2014SWAT members got a paper accepted at the IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2014).

18.09.2014 ESEM 2014 SWAT members attended ESEM 2014 in Turin, Italy.

12.09.2014 SOCA 2014SWAT members got a paper accepted at the IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2014).

05.08.2014 EMSESWAT members got a paper accepted for publication in the Springer's Journal of Empirical Software Engineering.

04.08.2014 SCAM 2014 SWAT members got a paper accepted at the upcoming the 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2014).

22.07.2014 EMSESWAT members got a paper accepted for publication in the Springer's Journal of Empirical Software Engineering.

20.07.2014 QSIC 2014 SWAT members got a paper accepted at the upcoming the 14th International Conference on Quality Software (QSIC 2014).

22.06.2014 ICSME 2014 SWAT members got a paper accepted at the upcoming 30th IEEE International Conference on Software Maintenance and Evolution (ICSME 2014).

31.05.2014 ICSE 2014 SWAT members attended MSR 2014, SEAMS 2014, ICPC 2014, and ICSE 2014 in Hyderabad, India.

12.05.2014 ESEM 2014 SWAT members got 3 papers accepted at the upcoming ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014).

11.04.2014 RELENG 2014 SWAT members co-organized RELENG 2014 in Montain View, California, USA.

03.03.2014 PoLyMORSE Open Workshop (PLOW) SWAT members co-organized the second PLOW installment at Polytechnique Montréal.

19.02.2014 JSEP SWAT members got a paper accepted for publication in the Wiley's Journal of Software: Evolution and Process.

3-6.02.2014 CSMR-WCRE 2014 Software Evolution Week SWAT members attended the IEEE CSMR/WCRE 2014 Software Evolution Week in Antwerp, Belgium.

30.01.2014 EMSESWAT members got a paper accepted for publication in the Springer's Journal of Empirical Software Engineering.

30.01.2014 DaSCCA @ WICSA 2014SWAT members got a position paper accepted in Dependable and Secure Cloud Computing Architecture @ the 11th Working IEEE/IFIP Conference on Software Architecture.

17.11.2013 CSER Fall 2013 Mini Shridhar won one of the Best Poster Awards of the 2013 Fall Meeting of the Canadian Consortium for Software Engineering Research (CSER).

12.11.2013 CSMR-WCRE 2014 Software Evolution Week SWAT members got a paper accepted at the upcoming IEEE CSMR/WCRE 2014 Software Evolution Week.

16.10.2013 WCRE 2013 Our WCRE 2013 paper on the Relationship Between Anti-patterns Dependencies and Fault-proneness has been invited to a special issue of the journal Empirical Software Engineering.

14.10.2013 WCRE 2013SWAT members attended WCRE 2013 in Koblenz, Germany.

22.09.2013 ICSM 2013 Our ICSM 2013 paper On Rapid Releases and Software Testing has been invited to a special issue of the journal Empirical Software Engineering.

22.09.2013 ICSM 2013SWAT members attended attended SCAM 2013, and ICSM 2013 in Eindhoven, The Netherlands.

06.08.2013 WCRE 2013 SWAT members got 3 papers accepted at the upcoming 20th Working Conference on Reverse Engineering (WCRE 2013).

19.06.2013 PoLyMORSE Open Workshop (PLOW) SWAT members are co-organizing the first PLOW installment at Polytechnique Montréal. The PLOW events aim to bring together active researchers and practitioners in the area of software engineering to focus on discussion of on-going work and interaction, without the burden of having to prepare a polished paper.

13.06.2013 ICSM 2013 SWAT members got 3 papers accepted at the upcoming 29th IEEE International Conference on Software Maintenance (ICSM 2013).

18.05.2013 MSR 2013, RELENG 2013, ICSE 2013 SWAT members attended MSR 2013, RELENG 2013, and ICSE 2013 in San Francisco, California, USA.

18.05.2013 MSR 2013 Our paper on bug localization was runner-up for the Best Paper Award at MSR 2013 and invited to a special issue of the journal Empirical Software Engineering.

15.03.2013 MSR 2013 SWAT members got 2 papers accepted at the upcoming 10th IEEE Working Conference on Mining Software Repositories (MSR 2013).

15.03.2013 JSEP SWAT members got a paper accepted for publication in the Wiley's Journal of Software: Evolution and Process.

20.02.2013 RELENG 2013 SWAT members are organizing the 1st International Workshop on Release Engineering at ICSE 2013. Please consider to participate.

20.02.2013 Website of the SWAT research groupThe website of the SWAT research group is finally online. Please check out our research interests and publications. We invite prospective students interested in pursuing a Master's or PhD degree, or any other research or development related endeavour at SWAT to contact us.

Prospective Students

  • Joining SWAT
  • Scholarships
  • Useful Informations
  •