M.Sc. Graduate
School of Computer Science,
McGill University,
3480 University St.,
Montreal, Quebec,
H3A 2A7, Canada
Languages: English and French
To contact me: jsboulanger@gmail.com
My main research interests are in software engineering (with a focus on software evolution), distributed systems, and artificial intelligence. I also have an interest for information technologies and their impacts on society and the environment. During my graduate studies I have worked on the Mammoth Project in the Software Engineering Lab (Mc322).
I have completed my master thesis Interest Management for Massively Multiplayer Games under the supervision of Jörg Kienzle and Clark Verbrugge.
JMantlet - JMantlet is an Eclipse plugin to manage and enforce concern interfaces in Java programs.
more to come...
Jean-Sébastien Boulanger. Interest Management for Massively Multiplayer Games. Master's Thesis, McGill University, 2006. [PDF]
Jean-Sébastien Boulanger and Martin P. Robillard. Managing Concern Interfaces. In Proceedings of the 22nd IEEE International Conference on Software Maintenance, 2006. [PDF]
Jean-Sébastien Boulanger, Jörg Kienzle, and Clark Verbrugge. Comparing Interest Management Algorithms for Massively Multiplayer Games. In Proceedings of the 5th ACM workshop on network and system support for games, 2006.[PDF]
Jean-Sébastien Boulanger, Alexandre Denault, Adrian Ghizaru, Michael Hawker, Nadeem, Khan, Jörg Kienzle, Marc Lanctot, Jonathan Li On Wing and Nicolas Ng Man Sun. Mammoth, the Massively Multiplayer Research Framework. Poster in Technology Showcase, Cascon 2006.[png]
Software Evolution (COMP762) - fall 2005
Compiler Optimization (COMP621) - winter 2005
Distributed Systems (COMP 764) - winter 2005
Computers, Society and Natures (ENVR480) - winter 2005
Software Fault-Tolerance (COMP667) - fall 2004
Distributed Databases (COMP577) - fall 2004
Machine Learning (COMP652) - fall 2004
Artificial Intelligence (COMP424)
Automated Reasoning (COMP426)
A windy day on Kirra beach, Gold Coast, Australia. (photo by Malo)