LeadFlow4LD: Learning and Data Flow Composition-Based Solution for Learning Design in CSCL

  • Luis Palomino-Ramírez
  • Miguel L. Bote-Lorenzo
  • Juan I. Asensio-Pérez
  • Yannis A. Dimitriadis
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5411)


IMS-LD is the de facto standard for learning design (LD) specification which typically comprises an activity flow and a data flow. Nevertheless, the specification of the data flow between tools is an open issue in IMS-LD, especially in collaborative learning. In such case, handling shared data derived from individual and collaborative tools is error-prone for learners who suffer an extra cognitive load. Additionally, problems in the collaborative data flow specification affect the reusability of the whole learning design. In this paper, we present LeadFlow4LD, a solution of specification and enactment for LD in CSCL in order to address the aforementioned issues in an interoperable and standard way. Such a solution is based on approaches for the composition of the activity flow specified in IMS-LD and the data flow specified in a standard workflow language, such as BPEL. An architecture and a prototype for validating the propose solution through a case study based on a significant CSCL situation are also presented.


Data Flow Learning Design Workflow CSCL IMS-LD 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Palomino-Ramírez, L., Bote-Lorenzo, M.L., Asensio-Pérez, J.I., Dimitriadis, Y., de la Fuente-Valentín, L.: The Data Flow Problem in Learning Design: A Case Study. In: 6th International Conference on Networked Learning (NLC 2008), Halkidiki, Greece (2008)Google Scholar
  2. 2.
    Hernández-Leo, D., Asensio-Pérez, J.I., Dimitriadis, Y.: Computational Representation of Collaborative Learning Flow Patterns using IMS Learning Design. Journal of Educational Technology & Society 8, 75–89 (2005)Google Scholar
  3. 3.
    IMS, C.P.: IMS Content Packaging Specification (2003)Google Scholar
  4. 4.
    Hernández-Gonzalo, J.A., Villasclaras-Fernández, E.D., Hernández-Leo, D., Asensio-Pérez, J.I., Dimitriadis, Y.A.: InstanceCollage: a Graphical Tool for the Particularization of Role/group Structures in Pattern-based IMS-LD Collaborative Scripts. In: Proceedings of the 8th International Conference on Advanced Learning Technologies (ICALT 2008), Santander, Spain, pp. 1–5 (2008)Google Scholar
  5. 5.
    Papazoglou, M.P., Georgakopoulos, D.: Service-Oriented Computing. Communications of the ACM 46, 25–28 (2003)CrossRefGoogle Scholar
  6. 6.
    Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S.: BPEL4WS Specification: Business Process Execution Language for Web Services Version 1.1 (2003)Google Scholar
  7. 7.
    Juric, M.B., Mathew, B., Sarang, P.: Business Process Execution Language for Web Services. Pakt (2004)Google Scholar
  8. 8.
    Vogten, H., Martens, H.: CopperCore 2.2. 4. Heerlen: Open University of The Netherlands (retrieved on August 9, 2005),
  9. 9.
    ActiveBpel, L.L.C.: ActiveBPEL, the Open Source BPEL Engine,
  10. 10.
    Schmidt, R.: Java Network Launching Protocol (JNLP) Specification v1.0.1 (2001)Google Scholar
  11. 11.
    Peter, Y., Vantroys, T.: Platform Support for Pedagogical Scenarios. Journal of Educational Technology & Society 8, 122–137 (2005)Google Scholar
  12. 12.
    Wilson, S.: Workflow and web services. CETIS White paper (2005) (Last retrieved January 22, 2007),
  13. 13.
    Dalziel, J.R.: Lessons from LAMS for IMS Learning Design. In: Proceedings of the 6th International Conference on Advanced Learning Technologies (ICALT 2006), Kerkrade, The Netherlands, pp. 1101–1102 (2006)Google Scholar
  14. 14.
    Miao, Y., Hoeksema, K., Hoppe, H.U., Harrer, A.: CSCL scripts: modelling features and potential use. In: Proceedings of the International Conference on Computer Support for Collaborative Learning (CSCL 2005): the next 10 years!, Taipei, Taiwan, pp. 423–432 (2005)Google Scholar
  15. 15.
    Vantroys, T., Peter, Y.: COW, a Flexible Platform for the Enactment of Learning Scenarios. In: Favela, J., Decouchant, D. (eds.) CRIWG 2003. LNCS, vol. 2806, pp. 168–182. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  16. 16.
    Palomino-Ramírez, L., Martínez-Monés, A., Bote-Lorenzo, M.L., Asensio-Pérez, J.I., Dimitriadis, Y.A.: Data Flow between Tools: Towards a Composition-Based Solution for Learning Design. In: Proceedings of the 7th International Conference on Advanced Learning Technologies (ICALT 2007), Niigata, Japan, pp. 354–358 (2007)Google Scholar
  17. 17.
    Hernández-Leo, D., Villasclaras-Fernández, E.D., Asensio-Pérez, J.I., Dimitriadis, Y., Jorrín-Abellán, I.M., Ruiz-Requies, I., Rubia-Avi, B.: COLLAGE: A collaborative Learning Design editor based on patterns. Journal of Educational Technology & Society 9, 58–71 (2006)Google Scholar
  18. 18.
    Bote-Lorenzo, M.L., Gómez-Sánchez, E., Vega-Gorgojo, G., Dimitriadis, Y., Asensio-Pérez, J.I., Jorrín-Abellán, I.M.: Gridcole: a tailorable grid service based system that supports scripted collaborative learning. Computers & Education 51(1), 155–172 (2008)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Luis Palomino-Ramírez
    • 1
  • Miguel L. Bote-Lorenzo
    • 1
  • Juan I. Asensio-Pérez
    • 1
  • Yannis A. Dimitriadis
    • 1
  1. 1.School of Telecommunication EngineeringUniversity of ValladolidValladolidSpain

Personalised recommendations