A Comparative Analysis of Web-based Collaborative Systems [1]