Abstract
The design of learning environments that support collaborative learning involves several types of considerations. A basic consideration that affects most of the design decisions relates to the educational philosophy, which is strongly influenced by the learning theory the designer adopts. Most of the design decisions within a constructivist approach to learning entail various tradeoffs. This paper describes the considerations, tradeoffs and decisions involved in the design of support interventions for collaborative modeling. The description includes the interaction facilities and the design for the automatic generation of adaptive interventions.