Reuse of Data Flow Designs in Complex and Adaptive CSCL Scripts: A Case Study

  • Osmel Bordiés
  • Yannis Dimitriadis
  • Carlos Alario-Hoyos
  • Adolfo Ruiz-Calleja
  • Andrés Subert

Abstract

Existing Educational Modeling Languages (EML), and especially the IMS LD specification, does not appropriately address data flow among Computer Supported Collaborative Learning (CSCL) activities. Several solutions proposed in the literature, have tackled the important dimensions of data flow automation or the consistency of design, but they have not adequately covered the perspective of reusing scripts. Current data and tools binding specifications do not establish the dependencies between this setting and the structural design of the collaborative data flow situations. This preclude a complete design particularization and raise the issue of reusing data flow designs, which is especially important in the case of complex and adaptive real-world collaborative learning scenarios. This paper presents a case study in which the LeadFlow4LD approach, an IMS LD interoperable solution, is analyzed with respect to the reusability of data flow designs. Besides, the case study is performed using a real-world complex CSCL script in order to illustrate the adaptive characteristics that could be taken into account. Findings show limitations of the current approaches concerning reuse and structural design particularization of the data flow. Additionally an alternative solution based on abstract workflow templates that is briefly outlined in this paper.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Alvino, S., Asensio-Pérez, J., Dimitriadis, Y., Hernández-Leo, D.: Supporting the Reuse of Effective CSCL Learning Designs through Social Structure Representations. Distance Education 30(2), 239–258 (2009)CrossRefGoogle Scholar
  2. 2.
    Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D.L., Patel-Schneider, P., Stein, L.: OWL Web Ontology Language Reference. W3C Recommendation (2004)Google Scholar
  3. 3.
    Bote-Lorenzo, M.L., Hernández-Leo, D., Dimitriadis, Y.A., Asensio-Pérez, J.I., Vega-Gorgojo, G., Vaquero-González, L.M.: Toward Reusability and Tailorability in Collaborative Learing Systems using IMS-LD and Grid Services. Advanced Learning Technologies 1(3), 129–138 (2004)Google Scholar
  4. 4.
    Botturi, L., Stubbs, T.: Handbook of Visual Languages for Instructional Design: Theories and Practices. Idea Group Publishing, Hershey (2008)Google Scholar
  5. 5.
    Burgos, D., Tattersall, C., Koper, E.J.R.: Representing Adaptive e-Learning Strategies in IMS Learning Design. In: Proceedings of the International Workshop in Learning Networks for Lifelong Competence Development, TENCompetence Conference Sofia, Bulgaria, pp. 54–60 (2006)Google Scholar
  6. 6.
    Chen, W.: Supporting Teachers Intervention in Collaborative Knowledge Building. J. Network and Computer Applications 29, 200–215 (2006)CrossRefGoogle Scholar
  7. 7.
    Dalziel, J.: Lessons from LAMS for IMS Learning Design. In: Proceedings of the Sixth IEEE International Conference on Advanced Learning Technologies, ICALT 2006, pp. 1101–1102. IEEE Computer Society, Washington, DC (2006)CrossRefGoogle Scholar
  8. 8.
    Decker, G., Mendling, J.: Process Instantiation. Data & Knowledge Engineering 68(9), 777–792 (2009)CrossRefGoogle Scholar
  9. 9.
    Demetriadis, S., Karakostas, A.: Adaptive Collaboration Scripting: A Conceptual Framework and a Design Case Study. In: Proceedings of the 2008 International Conference on Complex, Intelligent and Software Intensive Systems, CISIS 2008, pp. 487–492. IEEE Computer Society, Washington, DC (2008)CrossRefGoogle Scholar
  10. 10.
    Demetriadis, S., Karakostas, A.: Introduction to Adaptive Collaboration Scripting. In: Daradoumis, T., Caballé, S., Marquès, J.M., Xhafa, F. (eds.) Intelligent Collaborative e-Learning Systems and Applications. Studies in Computational Intelligence, vol. 246, pp. 1–18. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  11. 11.
    Dillenbourg, P., Hong, F.: The Mechanics of CSCL Macro Scripts. International Journal of Computer-Supported Collaborative Learning 3(1), 5–23 (2008)CrossRefGoogle Scholar
  12. 12.
    Dillenbourg, P., Tchounikine, P.: Flexibility in Macro-Scripts for Computer-Supported Collaborative Learning. Journal of Computer Assisted Learning 23(1), 1–13 (2007)CrossRefGoogle Scholar
  13. 13.
    Dochy, F.J.R.C., McDowell, L.: Assessment as a Tool for Learning. Studies In Educational Evaluation 23(4), 279–298 (1997)CrossRefGoogle Scholar
  14. 14.
    Foster, I., Kesselman, C.: Computational Grids. In: Foster, I., Kesselman, C. (eds.) The Grid: Blueprint for a New Computing Infrastructure, pp. 15–51. Morgan Kaufmann Publishers, Inc., CA (1999)Google Scholar
  15. 15.
    Gil, Y., Groth, P., Ratnakar, V., Fritz, C.: Expressive Reusable Workflow Templates. In: Proceedings of the 2009 Fifth IEEE International Conference on e-Science, E-SCIENCE 2009, pp. 344–351. IEEE Computer Society, Washington, DC (2009)CrossRefGoogle Scholar
  16. 16.
    Gil, Y., Ratnakar, V., Deelman, E., Mehta, G., Kim, J.: Wings for Pegasus: Creating Large-Scale Scientific Applications Using Semantic Representations of Computational Workflows. In: Proceedings of the 19th National Conference on Innovative Applications of Artificial Intelligence, AAAI 2007, vol. 2, pp. 1767–1774. AAAI Press, British Columbia (2007)Google Scholar
  17. 17.
    Gil, Y., Ratnakar, V., Kim, J., Antonio González-Calero, P.A., Groth, P., Moody, J., Deelman, E.: Wings: Intelligent Workflow based Design of Computational Experiments. IEEE Intelligent Systems 26(1), 62–72 (2011)Google Scholar
  18. 18.
    Helic, D.: Technology-Supported Management of Collaborative Learning Processes. International Journal of Learning and Change 1(3), 285–298 (2006)CrossRefGoogle Scholar
  19. 19.
    Hernández-Leo, D., Dimitriadis, Y., Asensio-Perez, J.I., Villasclaras-Fernández, E.D., Jorrín-Abellán, I.M., Ruiz-Requies, I., Rubia-Avi, B.: Collage, a Collaborative Learning Design Editor Based on Patterns Special Issue on Learning Design. Journal of Educational Technology and Society 9(1), 58–71 (2006)Google Scholar
  20. 20.
    Hernández-Leo, D., Harrer, A., Dodero, J., Asensio Pérez, J., Burgos, D.: A Framework for the Conceptualization of Approaches to “Create-by-Reuse” of Learning Design Solution. Journal of Universal Computer Science 13(7), 991–1001 (2007)Google Scholar
  21. 21.
    Hernández-Leo, D., Asensio Pérez, J., Dimitriadis, Y., Bote-Lorenzo, M., Jorrín-Abellán, I., Villasclaras-Fernández, E.: Reusing IMS LD Formalized Best Practices in Collaborative Learning Structuring. Advanced Technology for Learning 2(4), 223–232 (2005)CrossRefGoogle Scholar
  22. 22.
    Hernández-Leo, D., Villasclaras-Fernandez, E., Asensio-Perez, J., Dimitriadis, Y., Retalis, S.: CSCL Scripting Patterns: Hierarchical Relationships and Applicability. In: Proceedings of the Sixth IEEE International Conference on Advanced Learning Technologies, ICALT 2006, pp. 388–392. IEEE Computer Society, Washington, DC (2006)CrossRefGoogle Scholar
  23. 23.
    IMS Global Learning Consortium: IMS Learning Design Information Model. Specification, IMS (2003)Google Scholar
  24. 24.
    Karakostas, A., Demetriadis, S.: Adaptation Patterns in Systems for Scripted Collaboration. In: Proceedings of the 9th International Conference on Computer Supported Collaborative Learning, CSCL 2009, vol. 1, pp. 477–481. International Society of the Learning Sciences, Rhodes (2009)CrossRefGoogle Scholar
  25. 25.
    Karakostas, A., Demetriadis, S.: Adaptation Patterns as a Conceptual Tool for Designing the Adaptive Operation of CSCL Systems. Educational Technology Research and Development 59(3), 327–349 (2011)CrossRefGoogle Scholar
  26. 26.
    Kobbe, L., Weinberger, A., Dillenbourg, P., Harrer, A., Hamalainen, R., Hakkinen, P., Fischer, F.: Specifying Computer-Supported Collaboration Scripts. International Journal of Computer-Supported Collaborative Learning 2, 211–224 (2007)CrossRefGoogle Scholar
  27. 27.
    Koper, R., Miao, Y.: Using the IMS LD Standard to Describe Learning Designs. In: Handbook of Research on Learning Design and Learning Objects: Issues, Applications and Technologies, pp. 16–48. IDEA Group (2007)Google Scholar
  28. 28.
    Koschman, T. (ed.): CSCL, Theory and Practice of an Emerging Paradigm. Lawrence Erlbaum Associates, Inc., Mahwah (1996)Google Scholar
  29. 29.
    Ma, J., Shaw, E., Kim, J.: Computational Workflows for Assessing Student Learning. In: Aleven, V., Kay, J., Mostow, J. (eds.) ITS 2010. LNCS, vol. 6095, pp. 188–197. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  30. 30.
    Magnisalis, I., Demetriadis, S.: Modeling Adaptation Patterns in the Context of Collaborative Learning: Case Studies of IMS-LD Based Implementation. In: Daradoumis, T., Caballé, S., Juan, A.A., Xhafa, F. (eds.) Technology-Enhanced Systems and Tools for Collaborative Learning Scaffolding. SCI, vol. 350, pp. 279–310. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  31. 31.
    Magnisalis, I., Demetriadis, S., Pomportsis, A.: Implementing Adaptive Techniques in Systems for Collaborative Learning by Extending IMS-LD Capabilities. In: Proceedings of the 2010 International Conference on Intelligent Networking and Collaborative Systems, pp. 70–77 (2010)Google Scholar
  32. 32.
    Miao, Y., Burgos, D., Griffiths, D., Koper, R.: Representation of Coordination Mechanisms in IMS Learning Design to Support Group-based Learning. In: Lockyer, L., Bennet, S., Agostinho, S., Harper, B. (eds.) Handbook of Research on Learning Design and Learning Objects: Issues, Applications and Technologies, pp. 330–351. IDEA group (2008)Google Scholar
  33. 33.
    Miao, Y., Hoeksema, K., Hoppe, H., Harrer, A.: CSCL Scripts: Modelling Features and Potential Use. In: Proceedings of the 2005 Conference on Computer Support for Collaborative Learning, CSCL 2005. International Society of the Learning Sciences, Taipei (2005)Google Scholar
  34. 34.
    Ngu, A.H., Bowers, S., Haasch, N., Mcphillips, T., Critchlow, T.: Flexible Scientific Workflow Modeling Using Frames, Templates, and Dynamic Embedding. In: Ludäscher, B., Mamoulis, N. (eds.) SSDBM 2008. LNCS, vol. 5069, pp. 566–572. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  35. 35.
    Palomino-Ramírez, L., Bote-Lorenzo, M., Asensio-Pérez, J., Dimitriadis, Y.: LeadFlow4LD: Learning and Data Flow Composition-Based Solution for Learning Design in CSCL. In: Briggs, R.O., Antunes, P., de Vreede, G.-J., Read, A.S. (eds.) CRIWG 2008. LNCS, vol. 5411, pp. 266–280. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  36. 36.
    Palomino-Ramírez, L., Bote-Lorenzo, M., Asensio-Pérez, J., de la Fuente-Valentín, L., Dimitriadis, Y.: The Data Flow Problem in Learning Design: A Case Study. In: Proceedings of the 2008 8th International Conference on Networked Learning, NLC 2008, Halkidiki, Greece, pp. 285–292 (2008)Google Scholar
  37. 37.
    Papazoglou, M.P., Georgakopoulos, D.: Service-Oriented Computing: Concepts, Characteristics and Directions. Communications of the ACM 46(10), 25–28 (2003)CrossRefGoogle Scholar
  38. 38.
    Paramythis, A.: Adaptive Support for Collaborative Learning with IMS Learning Design: Are we there yet? In: Proceedings of the Adaptive Collaboration Support Workshop, Adaptive Hypermedia 2008, AH 2008, pp. 17–29. Hannover, Germany (2008) Google Scholar
  39. 39.
    Pérez-Sanagustín, M., Burgos, J., Hernández-Leo, D., Blat, J.: Considering the Intrinsic Constraints for Groups Management of TAPPS and Jigsaw CLFPs. In: Proceedings of the 2009 International Conference on Intelligent Networking and Collaborative Systems, INCOS 2009, pp. 317–322. IEEE Computer Society, Washington, DC (2009)CrossRefGoogle Scholar
  40. 40.
    van Rosmalen, P., Vogten, H., van Es, R., Passier, H., Poelmans, P., Koper, R.: Authoring a full life cycle model in standards-based, adaptive e-learning. Educational Technology & Society 9(1), 72–83 (2006)Google Scholar
  41. 41.
    Shapiro, R.: Process Definition Interface. XML Process Definition Language. Tech. rep., Workflow Management Coalition (2008)Google Scholar
  42. 42.
    Stake, R.: Multiple Case Study Analysis. The Guilford Press (2005)Google Scholar
  43. 43.
    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
  44. 44.
    Vignollet, L., Bote-Lorenzo, M., Asensio-Pérez, J.I., Dimitriadis, Y.: A Generic Specification of the Data-Flow Issue in the Learning Design Field. In: Proceedings of the 2009 Ninth IEEE International Conference on Advanced Learning Technologies, ICALT 2009, pp. 56–58. IEEE Computer Society, Riga (2009)CrossRefGoogle Scholar
  45. 45.
    Vignollet, L., Charoy, F., Bote Lorenzo, M., Asensio Pérez, J.: Workflow Management and Learning Flow Management: Commonalities and Differences. IEEE Transactions on Learning Technologies 13(3), 35–37 (2010)Google Scholar
  46. 46.
    Vignollet, L., Ferraris, C., Martel, C., Burgos, D.: A Transversal Analysis of Different Learning Design Approaches. Journal of Interactive Media in Education (JIME), Special Issue: Comparing Educational Modelling Languages on the “Planet Game” Case Study Case Study (2), 1–10 (2008), http://jime.open.ac.uk/article/2008-26/373
  47. 47.
    Villasclaras-Fernández, E.D., Hernández-Leo, D., Asensio-Pérez, J., Dimitriadis, Y., de la Fuente-Valentín, L.: Interrelating Assessment and Flexibility in IMS-LD CSCL Scripts. In: Proceedings of the Scripted vs. Free CS Collaboration: Alternatives and Paths for Adaptable and Flexible CS Scripted Collaboration Workshop, Organized in conjunction with the 8th International Conference on Computer Supported Collaborative Learning, CSCL 2009, pp. 39–43. University of Aegean, Rhodes (2009)Google Scholar
  48. 48.
    Villasclaras-Fernández, E.D., Hernández-Leo, D., Asensio-Pérez, J.I., Dimitriadis, Y., Martínez-Monés, A.: Towards Embedding Assessment in CSCL Scripts through Selection and Assembly of Learning and Assessment Patterns. In: Proceedings of the 9th International Conference on Computer Supported Collaborative Learning, CSCL 2009, vol. 1, pp. 507–511. International Society of the Learning Sciences, Rhodes (2009)CrossRefGoogle Scholar
  49. 49.
    Vogten, H., Tattersall, C.: Implementing a Learning Design Engine as a Collection of Finite State Machines. In: Learning Design, A Handbook on Modelling and Delivering Networked Education and Training, Springer. Heidelberg (2005)Google Scholar
  50. 50.
    Weinberger, A., Kollar, I., Dimitriadis, Y., Mäkitalo Siel, K., Fischer, F.: Computer-Supported Collaboration Scripts. Perspectives from educational psychology and computer science. In: Technology-Enhanced Learning. Principles and Products, pp. 155–174. Springer, Heidelberg (2009)Google Scholar
  51. 51.
    Wilson, S.: Workflow and Web Services. White paper, CETIS (2005), http://www.eframework.org/Portals/9/Resources/SOAandWorkflow2.pdf

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Osmel Bordiés
    • 1
  • Yannis Dimitriadis
    • 2
  • Carlos Alario-Hoyos
    • 2
  • Adolfo Ruiz-Calleja
    • 2
  • Andrés Subert
    • 1
  1. 1.Department of Telecommunications, Electrical Engineering FacultyOriente UniversityUO Santiago de CubaCuba
  2. 2.Department of Signal Theory, Communications and Telematic Engineering, School of Telecommunications EngineeringUniversity of ValladolidUVa ValladolidSpain

Personalised recommendations