In this paper, we describe our experience with the longterm, widespread use of CoWeb, an asynchronous collaborative tool that is mostly used to complement existing faceto-face gro...
The design of software toolkits embodies a fundamental tension. On the one hand, it aims to reduce programmer effort by providing prefabricated, reusable software modules encapsula...