Abstract
Distance learning is an area in progress that continues to evolve with further research. In this context, a big attention is given by researchers, developers and educators to the collaborative learning through Learning Management Systems (LMS), especially through learning environments and social networking. However, since collaboration and interaction is mostly based on text and photos, the form and effect of collaboration and interaction is relatively simple and limited. In this paper, we propose a general model for collaborative learning processes. And we focus on a part of our process, namely sub-process “produce”, to show the aspect of asynchronous but also synchronous collaboration that it enables. The proposed process is modeled with the BPMN notation and implemented through Bonita’s BPMS for future management of this process.