• DocumentCode
    2827105
  • Title

    Enabling Process-Based Collaboration in Moodle by Using Aspectual Services

  • Author

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

  • Author_Institution
    Dept. of Telematics, Univ. of Vigo, Vigo, Spain
  • fYear
    2009
  • fDate
    15-17 July 2009
  • Firstpage
    301
  • Lastpage
    302
  • Abstract
    Moodle is the most used of open-source learning management systems (LMSs). In relation with its support of collaborative learning, Moodle counts with a number of collaborative tools which allow participants to collaborate freely. The main drawback in current Moodle approach to collaboration is that free collaboration does not guarantee that learning is produced. To enhance the learning outcome, interactions among participants, as well as the information they interchange, have to be structured. These process-based collaboration structures are named learnflows, in analogy with the workflow domain. In this paper we propose a method to extend Moodle with learnflow capabilities, by using a generic-purpose workflow engine exposed as a Web service to execute the learnflows, and by doing the intervention at the Moodle side in an aspect oriented software development (AOSD) fashion.
  • Keywords
    Web services; computer aided instruction; groupware; middleware; public domain software; software engineering; Moodle; Web service; aspect oriented software development; aspectual services; collaborative learning; learnflows; open-source learning management systems; process-based collaboration; Collaboration; Collaborative tools; Collaborative work; Concrete; Engines; Java; Logic; Middleware; Simple object access protocol; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2009. ICALT 2009. Ninth IEEE International Conference on
  • Conference_Location
    Riga
  • Print_ISBN
    978-0-7695-3711-5
  • Electronic_ISBN
    978-0-7695-3711-5
  • Type

    conf

  • DOI
    10.1109/ICALT.2009.84
  • Filename
    5194233