Eugene Syriani is an expert in software engineering and model-driven engineering. His research goal is to provide tools and techniques for software engineers and experts in other science and engineering disciplines that improve their productivity and help them produce artifacts of high quality. In particular, his recent contributions are on automatic generation of full-stack software, engineering domain-specific languages and modeling environments, and model transformation.
The Académie d'excellence "Réseaux, Information Société Numérique" has supported a one-month visit at the I3S SPARKS team, in June 2018, to work on integrating new interaction medium and devices in current practices on collaborative modeling. The collaboration with Professor Sebastien Mosser (I3S - UNS) and other professors from the department were very fruitful and have led to several collaboration points that will be followed up in the near future.
Eugene Syriani is an associate professor in Computer Science at the University of Montreal. He received his Ph.D. in Computer Science in 2011 and holds a B.Sc. in Mathematics and Computer Science since 2006, both at McGill University. He also pursued postdoctoral research on model transformation for automotive systems at McGill. Before joining the University of Montreal, Eugene was an assistant professor at the University of Alabama for three years. He is currently leading several projects on model-driven engineering in Canada, focusing on collaborative domain-specific modeling environments and model-based reverse engineering of legacy systems. He is on the program committee and organizes several international conferences and workshops, and serves as referee in many journals in modeling and simulation.