Welcome to CSER'22 Spring Meeting (Hybrid)

CSER 2022 Spring, hosted by Concordia University

The event will be hybrid from 9 a.m. to 5:30 (Eastern time) on May 30th, 2022. Click on the Registration link at the left to find out how to register, and click on the Program link to see the program.

CSER meetings seek to motivate engaging discussions among faculty, graduate students and industry participants about software engineering research in a broad sense, as well as the intersection between software engineering, other areas of computer science, and other disciplines.


CSER brings together (primarily) Canadian-based software engineering researchers, including faculty, graduate students, industry participants, and any others who are interested in discusing promising ideas and research challenges across software engineering.


Sébastien Mosser

From Software composition at scale to Scaling software composition: 50 shades of scalability

Abstract: To develop large-scale pieces of software, software engineers rely on well-known techniques, e.g., by applying separation of concerns to tame the complexity of the task. But eventually, one needs to compose back together these scattered concerns while avoiding creating a Frankenstein's monster. In this talk, I will use several (industrial) collaborations to explore software composition at scale, in various application domains: embedded systems, mental health, compilers, distributed systems, databases, architecture recovery & DevOps. We will then discuss some lessons learned, and how scaling the software composition paradigm itself is crucial. We will see that, if size matters, there is more than one dimension involved in the development of genuinely scalable composition techniques.

Bio: Sebastien is an Associate Professor of Software Engineering at McMaster University and a member of the McMaster Centre for Software Certification (McSCert). His research interests cover software engineering, domain-specific languages, distributed systems and DevOps. He received his Ph.D. from Université de Nice (France) in 2010, and since then, he has worked with various industrial partners to explore how large-scale pieces of software are developed.

Timothy C. Lethbridge

How can we best support the modeling experience of software developers?


Bio: Dr. Timothy C. Lethbridge, P.Eng, I.S.P., FCIPS, is of dual Canadian and British citizenship, having immigrated to Canada in 1975. He received his Bachelors and Masters of Computer Science in 1985 and 1987 respectively, both from the University of New Brunswick. While in New Brunswick he worked for the Government of New Brunswick (Data processing division) on a variety of projects, both as a Co-op student and later as a consultant. His Masters thesis was in computer animation and artificial life. In 1986, while a graduate student at UNB, he started teaching part-time. From 1987 to 1989 he worked in the area of databases at Bell-Northern Research in Ottawa (which was later absorbed into Nortel Networks). From 1989 to 1994, he studied for his PhD in the area of usable knowledge management. He also taught courses in software engineering and user interface design. He became a full time faculty member in July 1994 and has taught over 60 course sections in many areas of software engineering and computer science. Over 30 graduate students have completed their degrees under his direction. Dr. Lethbridge has published over 140 refereed scientific papers, as well as two editions of a textbook entitled Object Oriented Software Engineering: Practical Software Development Using UML and Java. He also helped found and run the undergraduate Software Engineering program at the University of Ottawa, and helped lead international efforts by the IEEE and ACM to establish standards for software engineering education. He was head of the Computer Science Accreditation Council for several years. His research has focused on systems to help people manipulate complex information and on software engineering education. He has conducted research with Mitel, QNX, IBM and Ericsson. His current research has led to the development of the Umple technology, which merges the concepts of modeling and programming. Dr. Lethbridge has been a full professor since May 2005, and served a year as Acting Associate Dean, in 2005. Since 2010 he is Vice Dean (Governance) and sits on the Senate, the Council on Undergraduate Studies, and the Faculty of Engineering Executive Committee. Dr. Lethbridge is a Professional Engineer, and also an Information Systems Professional. He is a senior member of the IEEE, a senior member of the ACM and a fellow of CIPS.

CSER Spring 2022 Detailed Program


Call for Submissions

Closed. Please consider CSER Fall Meeting in October!


CSER does not publish proceedings in order to keep presentations informal and speculative.

Program Chairs and Organizers
  • Marcela Goncalves Dos Santos
  • Yann-Gaël Guéhéneuc
  • Nour Khezemi
  • Jean Baptiste Minani
  • Fabio Petrillo

CSER Steering Committee

Concordia Unviersity and Internet



Dr. François Coallier's office at ÉTS in Montréal has kindly agreed to handle CSER Spring Meeting 2022 registration. From to be online very soon. Deadline is May 27th. The registration site accepts Visa and MasterCard only.