A Session Engine Approach for Synchronous Collaborative Environments - Luís Duarte (2009)