A Framework for Designing Collaborative Tasks in a Web-Environment In Proceedings of the 2nd International Workshop on Computer Supported Activity Coordination - Volume 0ICEIS, 118-127, 2005 , Miami, United States