Introducing software agents to support a Web-based collective activity | IEEE Conference Publication | IEEE Xplore