Skip to main content

Computational Intelligence Infrastructure in Support for Complex e-Learning Systems

  • Chapter
Computational Intelligence for Technology Enhanced Learning

Part of the book series: Studies in Computational Intelligence ((SCI,volume 273))

Abstract

Modern on-line learning environments are to enable and scale the involvement of an increasing large number of single/group participants who can geographically be distributed, and who need to transparently share a huge variety of both software and hardware distributed learning resources. As a result, collaborative learning applications are to overcome important non-functional requirements arisen in distributed environments, such as scalability, flexibility, availability, interoperability, and integration of different, heterogeneous, and legacy collaborative learning systems. Therefore, e-Learning applications need to be developed in a way that overcome these demanding requirements as well as provide educational organizations with fast, flexible and effective solutions for the enhancement and improvement of the learning performance and outcomes. In this chapter, an innovative engineering software technique is presented and validated that combines the Generic Programming paradigm and Service-Oriented Architectures for the effective and timely construction of flexible, distributed, scalable, interoperable and robust applications as key aspects to address the current demanding and changing requirements in the current e-Learning domain.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amin, K., Nijsure, S., von Laszevski, G.: Open Collaborative Grid Services Architecture (OCGSA). In: Proceedings of the W3C EuroWeb 2002 Conference, Oxford, UK (2002)

    Google Scholar 

  2. 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. In: Computers and Education. Academic Press, Elsevier Ltd. (2007)

    Google Scholar 

  3. Caballé, S., Xhafa, F.: Fostering Collaborative Knowledge Building by the Effective Provision of Knowledge about the Discussion Process. Special Issue on: Advances in Intelligent Information Management Systems and Applications. International Journal of Business Intelligence and Data Mining (IJBIDM) 4(2), 141–158 (2009)

    Article  Google Scholar 

  4. Caballé, S.: Combining Generic Programming and Service-Oriented Architectures for the Effective and Timely Development of Complex e-Learning Systems. In: Proceedings of the Second International Conference on Complex, Intelligent and Software Intensive Systems (CISIS 2008), Barcelona, Spain. IEEE Computer Society, Los Alamitos (2008)

    Google Scholar 

  5. Caballé, S., Xhafa, F., Daradoumis, T.: A Service-oriented Platform for the Enhancement and Effectiveness of the Collaborative Learning Process in Distributed Environments. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part II. LNCS, vol. 4804, pp. 1280–1287. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  6. Caballé, S., Daradoumis, T., Xhafa, F.: A Generic Platform for the Systematic Construction of Knowledge-based Collaborative Learning Applications. In: Architecture Solutions for e-Learning Systems, ch. XII, pp. 219–242. Idea Group Inc. (IGI Global), Hershey (2007)

    Google Scholar 

  7. Caballé, S., Paniagua, C., Xhafa, F., Daradoumis, T.: A Grid-aware implementation for Providing Effective Feedback to On-line Learning Groups. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2005. LNCS, vol. 3762, pp. 274–284. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  8. Caballé, S., Xhafa, F.: A Study into the Feasibility of Generic Programming for the Construction of Complex Software. In: Proceedings of the 5th GPCE/Net.Objectsdays 2003 (2003)

    Google Scholar 

  9. Czarnecki, K., Eisenecker, U.W.: Generative Programming: Methods, Techniques, and Applications. Addison-Wesley, Reading (2000)

    Google Scholar 

  10. Daradoumis, T., Martínez, A., Xhafa, F.: A Layered Framework for Evaluating Online Collaborative Learning Interactions. International Journal of Human-Computer Studies. Special Issue on Theoretical and Empirical Advances in Groupware Research 64(7), 1071–5819 (2006)

    Google Scholar 

  11. Dillenbourg, P.: Introduction; What do you mean by “Collaborative Learning”? In: Dillenbourg, P. (ed.) Collaborative learning. Cognitive and computational approaches, pp. 1–19. Elsevier Science, Oxford (1999)

    Google Scholar 

  12. Dimitriadis, Y.A., Asensio, J.I., Toquero, J., Estébanez, L., Martín, T.A., Martínez, A.: Towards a component based system for the CSCL domain (in Spanish). In: Proceedings of the Symposium on Informatics and Telecommunications, Sevilla, Spain (2002)

    Google Scholar 

  13. Ellis, C., Gibbs, S., Rein, G.: Groupware: some issues and experiences. Communications of the ACM 34(1), 9–28 (1991)

    Article  Google Scholar 

  14. Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of Supercomputer Applications and High Performance Computing (2001)

    Google Scholar 

  15. Gomaa, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison-Wesley, Reading (2004)

    Google Scholar 

  16. GuiLing, W., YuShun, L., ShengWen, Y., ChunYu, M., Xu, J., Meilin, S.: Service-Oriented Grid Architecture and Middleware Technologies for Collaborative E-Learning. In: IEEE SCC 2005, pp. 67–74 (2005)

    Google Scholar 

  17. GuiLing, W., YuShun, L., ShengWen, Y., ChunYu, M., Xu, J., Meilin, S.: Towards a Grid-Based Collaborative Platform for E-Learning. In: Proceedings of WEBIST 2005, pp. 510–517 (2005)

    Google Scholar 

  18. Gütl, C.: Moving Towards a Generic, Service-based Architecture for Flexible Teaching and Learning Activities. In: Pahl, C. (ed.) Architecture Solutions for E-Learning Systems, ch. I, pp. 1–24. Idea Group (IGI Global), Hershey (2007)

    Google Scholar 

  19. Hew, K.F., Cheung, W.S.: Attracting student participation in asynchronous online discussions: A case study of peer facilitation. Academic Press, Elsevier Ltd. (2008) (in press)

    Google Scholar 

  20. Inaba, A., Ikeda, M., Mizoguchi, R.: What Learning Patterns are Effective for a Learner’s Growth? An ontological support for designing collaborative learning. In: Proceedings of the International Conference on Artificial Intelligence in Education, Sydney, Australia, pp. 219–226 (2003)

    Google Scholar 

  21. Jonassen, D.H.: Learning with media: Restructuring the debate. Educational Technology Research and Development 42(2), 31–39 (1994)

    Article  Google Scholar 

  22. Koschmann, T.: Paradigm shifts and instructional technology. In: Koschmann, T. (ed.) CSCL: Theory and Practice of an Emerging Paradigm, pp. 1–23. Lawrence Erlbaum Associates, Mahwah (1996)

    Google Scholar 

  23. Laforcade, P., Choquet, C., Nodenot, T., Pierre-Andre, C.: Model-Driven Engineering (MDE) and Model-Driven Architecture (MDA) applied to the Modeling and Deployment of Technology Enhanced Learning (TEL), Systems: promises, challenges and issues. In: Pahl, C. (ed.) Architecture Solutions for E-Learning Systems. IDEA Group Inc., Hershey (2007)

    Google Scholar 

  24. OMG. Object Management Group: Model-Driven Architecture (2008), http://www.omg.com/mda (June 2009)

  25. Pankatrius, V., Vossen, G.: Towards E-Learning Grids: Using Grid Computing in Electronic Learning. In: Proceedings of IEEE Workshop on Knowledge Grid and Grid Intelligence, Halifax, New Scotia, Canada, pp. 4–15 (2003)

    Google Scholar 

  26. Roseman, M., Greenberg, S.: Building Real Time Groupware with GroupKit, A Groupware Toolkit. ACM Transactions on Computer Human Interaction 3(1), 66–106 (1996)

    Article  Google Scholar 

  27. Simonson, M., Smaldino, S., Albright, M., Zvacek, S.: Teaching and Learning at a Distance. Prentice Hall, Upper Saddle River (2003)

    Google Scholar 

  28. Soller, A.: Supporting Social Interaction in an Intelligent Collaborative Learning System. Int. J. of Artificial Intelligence in Education 12, 40–62 (2001)

    Google Scholar 

  29. Stahl, G.: Group Cognition: Computer Support for Building Collaborative Knowledge. Acting with Technology Series. MIT Press, Cambridge (2006)

    Google Scholar 

  30. Strijbos, J.-W., Martens, R., Prins, F., Jochems, W.: Content analysis: What are they talking about? Computers and Education 46(1), 29–48 (2006)

    Article  Google Scholar 

  31. W3C Working Group. Web Services Architecture Document (2004), http://www.w3.org/TR/ws-arch/

  32. Zumbach, J., Schönemann, J., Reimann, P.: Analyzing and Supporting Collaboration in Cooperative Computer-Mediated Communication. In: Koschmann, T., Suthers, D., Chan, T.W. (eds.) Computer Supported Collaborative Learning 2005: The Next 10 Years!, pp. 758–767. Lawrence Erlbaum, Mahwah (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Caballé, S., Xhafa, F. (2010). Computational Intelligence Infrastructure in Support for Complex e-Learning Systems. In: Xhafa, F., Caballé, S., Abraham, A., Daradoumis, T., Juan Perez, A.A. (eds) Computational Intelligence for Technology Enhanced Learning. Studies in Computational Intelligence, vol 273. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11224-9_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11224-9_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11223-2

  • Online ISBN: 978-3-642-11224-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics