Ubisoft is a leading video game company, the creators of original and immersive worlds like Assassin’s Creed, Far Cry, The Crew, or Watch Dogs and has been developing games for the last three decades and … producing millions upon millions of lines of code. In this talk, we investigate how various classes of models (performances, security, gameplay, …) can be reverse-engineered from video-games’ code and enhanced by other software artifacts. These models are analyzed along several axes (stability, frequency, variability, …) and ranked. Finally, knowledge is extracted from the best models and distilled to developers, directly in their IDEs of choice, while they are coding the next exciting feature.
Mathieu has 10 years of experience in software quality and productivity. He obtained his Ph.D from the Intelligent System Logging and Monitoring lab (Concordia, Montréal, Canada) in 2018 and he’s now a Technical Architect dedicated to Research & Development on software quality, productivity, debug and profiling. He presented at various international scientific conferences such as SANER (Software Analysis, Evolution, and Reengineering), MSR (Mining Software repositories), WCRE (Working Conference on Reverse Engineering) or CPPCON. He also wrote several books on open-source technologies such as Angular, Solr or Magento.
Wed 21 Oct Times are displayed in time zone: Eastern Time (US & Canada) change
|11:00 - 11:25|
|11:25 - 11:50|
|11:50 - 12:15|
Mathieu NayrollesUbisoft Montreal