• DocumentCode
    2639255
  • Title

    Adding process-driven collaboration support in Moodle

  • Author

    Perez-Rodriguez, Roberto ; Caeiro-Rodriguez, Manuel ; Anido-Rifon, Luis

  • Author_Institution
    Univ. of Vigo, Vigo, Spain
  • fYear
    2009
  • fDate
    18-21 Oct. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Moodle is a well-known open-source LMS. Moodle approach to collaborative learning is just limited to ¿putting people around a table¿. It provides a means for participants to interact with other participants (other people around the same table) and with learning contents (the objects on the table). In this scenery, by no means it can be guaranteed that collaboration will occur. In order to assure that real collaboration will take place, we define workflow-like collaboration structures which we name learnflows. In this paper, we present a conceptual architecture and a concrete implementation for the support of learnflows in Moodle. We design a Learnflow Engine on top of a generic-purpose workflow engine, just by using out-of-the-box workflow functionality. This Learnflow Engine is exposed as a Web service, enabling the consumption of Learnflow Web service methods from the Moodle integration code, which is designed following aspect-oriented software development techniques.
  • Keywords
    Web services; computer aided instruction; software engineering; Learnflow Engine; Moodle; Web service; aspect-oriented software development techniques; collaborative learning; generic-purpose workflow engine; learning contents; open-source LMS; process-driven collaboration support; Collaboration; Collaborative tools; Collaborative work; Concrete; Educational technology; Engines; Licenses; Open source software; Programming; Web services; Collaborative Learning; Moodle; jBPM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 2009. FIE '09. 39th IEEE
  • Conference_Location
    San Antonio, TX
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-4244-4715-2
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2009.5350457
  • Filename
    5350457