Organisers
Yann-Gaël Guéhéneuc
Full Professor, Concordia University, Canada Research Chair in Empirical Software Engineering for the IoT
Yann-Gaël Guéhéneuc has been a full professor at the Department of Computer Science and Software Engineering of Concordia University since 2017, where he leads the Ptidej team in evaluating and enhancing the quality of the software systems, focusing on the Internet of Things and researching new theories, methods, and tools to understand, evaluate, and improve the development, release, testing, and security of such systems. Prior, he was a faculty member at Polytechnique Montréal and Université de Montréal, where he started as an assistant professor in 2003. In 2018, he was awarded the NSERC Research Chair Tier I on Empirical Software Engineering for the IoT. In 2013-2014, for a sabbatical year, he visited KAIST, Yonsei University, and Seoul National University, in Korea, as well as the National Institute of Informatics, in Japan. In 2014, he received the NSERC Research Chair Tier II on Patterns in Mixed-language Systems. In 2010, he became an IEEE Senior Member. In 2009, he obtained the NSERC Research Chair Tier II on Software Patterns and Patterns of Software. In 2003, he received a Ph.D. in Software Engineering from the University of Nantes, France, under Professor Pierre Cointe’s supervision. His Ph.D. thesis was funded by Object Technology International, Inc. (now IBM Ottawa Labs.), where he worked in 1999 and 2000. In 1998, he graduated as an engineer from École des Mines of Nantes. His research interests are program understanding and program quality, in particular through the use and the identification of recurring patterns. He was the first to use explanation-based constraint programming in the context of software engineering to identify occurrences of patterns. He is interested also in empirical software engineering; he uses eye-trackers to understand and develop theories about program comprehension. He has published papers in international conferences and journals, including IEEE TSE, Springer EMSE, ACM/IEEE ICSE, IEEE ICSME, and IEEE SANER. He was the program co-chair and general chair of several events, including IEEE ICPC’20 and ‘19, SANER’15, APSEC’14, and IEEE ICSM’13.
Fabio Petrillo
Associate Professor, École de Technologie Supérieure
Fabio Petrillo serves as an associate professor in the Department of Software Engineering and IT at École de Technologie Supérieure in Montreal, Canada, starting in 2022. He completed his Ph.D. in Computer Science from the Federal University of Rio Grande do Sul in Brazil in 2016. Following that, he pursued a postdoctoral fellowship at Concordia University in Canada.
Henrique de Freitas
Research Assistant, Concordia University
Henrique de Freitas is a research assistant of Professor Yann-Gaël Guéhéneuc, also a proud member of PTIDEJ(Pattern Trace Identification, Detection, and Enhancement in Java) Team and a full stack developer for one of Concordia’s projects for Bridging Divides (A seven-year interdisciplinary initiative investigating the challenges and opportunities of migrant integration ,funded by the Government of Canada through the Canada First Research Excellence Fund (CFREF)). Although he has not yet finished his bachelor’s in Computer Science in his home country, his experience preceds with four years of bachelor in Physic’s and and 35 certificates also equivalent 4 completed courses in web development, mobile development, software development and UI/UX.Summing up to many years of full time studying in Alura Courses Platform, interships and work experience.
Vinicius Mioto
Master’s student, Concordia University
Vinicius Mioto is a research assistant of Professor Yann-Gaël Guéhéneuc and a Master’s student in Computer Science at Concordia University, where he works on Software Engineering, Software Quality, and Smart Cities Projects. Vinicius completed his Bachelor’s in Computer Science at Universidade Federal do Paraná (Brazil), where he worked on research projects involving data analysis and network science.
Cristiano Politowski
Post-doc., Université de Montréal
Cristiano Politowski is an Assistant Professor of Computer Science in the Faculty of Science at Ontario Tech University. He previously held postdoctoral appointments at the Université de Montréal’s Software Engineering Research Group (working with Houari Sahraoui and Michalis Famelis) and at École de Technologie Supérieure (ÉTS) in Montréal (working with Ghizlane El-Boussaidi). He earned his Ph.D. in Computer Science and Software Engineering from Concordia University under the supervision of Yann-Gaël Guéhéneuc, with Fabio Petrillo as co-supervisor. Cristiano’s research focuses on video-game development, software testing and quality, artificial intelligence for software engineering, deep reinforcement learning, and empirical software engineering.
Gabriel Ullmann
Researcher, Concordia University
Gabriel C. Ullmann is a research support professional at the Next-Generation Cities Institute at Concordia University in Montreal. Currently, he is a member of the development team for CityLayers, a web-enabled smart cities simulation platform. Throughout his Master’s program, his research focus centered on Game Engine Architecture, and his thesis involved a comprehensive analysis of notable game engines like Unreal, CryEngine, and Godot. His research interests also include Software Architecture Recovery, Video Game Development, and Artificial Intelligence.
Diego Elias Costa
Assistant Professor, Concordia University
Diego Elias Costa is an Assistant Professor in the Department of Computer Science and Software Engineering of Concordia University. Before that, he was an Assistant Professor in the Computer Science department at UQAM, Canada. He received his Ph.D. in Computer Science from Heidelberg University, Germany. His research interests cover a wide range of software engineering topics, including AI4SE, SE4AI, software supply chain, and performance testing. His work has been published in journals, such as IEEE TSE, EMSE, and TOSEM and at premier venues, such as ICSE, FSE, and ASE. You can find more about him at https://realiselab.github.io/teamInfo/diego.