Toward the Utilization of Grid Computing in Electronic Learning

  • Victor Pankratius
  • Gottfried Vossen

14.5 Conclusions

In this chapter, we have argued that e-learning and learning management systems on the one hand and grid computing on the other, which have been considered and developed separately in the past, can fruitfully be brought together, in particular for applications or learning scenarios where either high computational power is needed or the tool sets on which learning should be done are too expensive to be given out to each and every learner. Beyond making a case for its feasibility and more importantly, we have outlined in detail an architecture for an e-learning grid which integrates core grid middleware and LMS functionality appropriately. Finally, we have indicated how an e-learning grid could be realized on the basis of suitably designed grid learning objects.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    H.H. Adelsberger, B. Collis, J.M. Pawlowski (eds.), Handbook on Information Technologies for Education and Training (Springer-Verlag, Berlin, 2002)Google Scholar
  2. [2]
    G. Alonso, F. Casati, H. Kuno, and V. Machiraju, Web Services—Concepts, Architectures and Applications (Springer-Verlag, Berlin, 2004)MATHGoogle Scholar
  3. [3]
    T. Andrews, F. Curbera, H. Dholakia, et al., “Specification: Business Process Execution Language for Web Services Version 1.1,” IBM developerWorks, 05 May 2003, http://www.ibm.com/developerworks/library/ws-bpel/Google Scholar
  4. [4]
    D.C. Arnold, S.S. Vadhiyar, and J. Dongarra, “On the Convergence of Computational and Data Grids,” Parallel Processing Letters 11, 187–202 (2001)Google Scholar
  5. [5]
    Barrit, C. “CISCO Systems Reusable Learning Object Strategy—Designing Information and Learning Objects Through Concept, Fact Procedure, Process, and Principle Templates,” Version 4.0. White Paper, CISCO Systems, Inc., November 2001Google Scholar
  6. [6]
    M. Beck, and T. Moore, “The Internet2 Distributed Storage Infrastructure Project: An Architecture For Internet Content Channels. Computer Networking and ISDN Systems 30(22–23), 2141–2148 (1998)MATHCrossRefGoogle Scholar
  7. [7]
    T. Bellwood, L. Clément, D. Ehnebuske, et al., “UDDI Version 3.0,” UDDI Spec Technical Committee Specification, 19 July 2002, http://uddi.org/pubs/uddi-v3.00-published-20020719.htmGoogle Scholar
  8. [8]
    F. Berman, G. Fox, and T. Hey, (eds.), Grid Computing: Making the Global Infrastructure a Reality (Wiley, New York, 2003)Google Scholar
  9. [9]
    S. Boag, D. Chamberlin, M.F. Fernandez, D. Florescu, J. Robie, J. Siméon, (eds.), “XQuery 1.0: An XML Query Language,” W3C Working Draft 23 July 2004, http://www.w3.org/TR/2004/WD-xquery-20040723/Google Scholar
  10. [10]
    D. Box, D. Ehnebuske, G. Kakivaya, et al., “Simple Object Access Protocol (SOAP) 1.1,” W3C Note 08 May 2000 http://www.w3.org/TR/2000/NOTE-SOAP-20000508Google Scholar
  11. [11]
    S. Cantor (ed.), “Shibboleth Architecure Protocols and Profiles,” Working Draft 02, 22 September 2004, Available at http://shibboleth.internet2.edu/Google Scholar
  12. [12]
    F. Casati, U. Dayal (eds.), “Special Issue on Web Services,” IEEE Bulletin of the Technical Committee on Data Engineering 25(4), (2002)Google Scholar
  13. [13]
    A. Chervenak, I. Foster, C. Kesselman, C. Salisbury, and S. Tuecke. “The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets,” J. Network and Computer Applications 23, 187–200 (2001)CrossRefGoogle Scholar
  14. [14]
    E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana. “Web Services Description Language (WSDL) 1.1,” W3C Note 15 March 2001, http://www.w3.org/TR/2001/NOTE-wsdl-20010315Google Scholar
  15. [15]
    D. De Roure, M.A. Baker, N.R. Jennings, and N.R. Shadbolt, “The Evolution of the Grid,” in Grid Computing: Making the Global Infrastructure a Reality (Wiley, New york, 2003), pp. 65–100Google Scholar
  16. [16]
    J.D. Foley, A. van Dam, S.K. Feiner, J.F. Hughes, Computer Graphics. Principles and Practice, 2nd ed. (Addison-Wesley, Reading, MA, 1995)Google Scholar
  17. [17]
    I. Foster, and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure (Morgan-Kaufmann, San Francisco, CA, 1998)Google Scholar
  18. [18]
    I. Foster, and C. Kesselman. “The Globus Toolkit,” in The Grid: Blueprint for a New Computing Infrastructure (Morgan-Kaufmann San Francisco, CA, 1998), pp. 259–278.Google Scholar
  19. [19]
    I. Foster, and C. Kesselman. “Computational Grids,” in The Grid: Blueprint for a New Computing Infrastructure (Morgan-Kaufmann San Francisco, CA, 1998), pp. 15–51Google Scholar
  20. [20]
    I. Foster, and C. Kesselman, The Grid 2: Blueprint for a New Computing Infrastructure, 2nd edn, (Morgan-Kaufmann, San Francisco, CA, 2004)Google Scholar
  21. [21]
    I. Foster, C. Kesselman, J. Nick, and S. Tuecke. “The Physiology of the Grid: Open Grid Services Architecture for Distrubuted Systems Integration,” Proc. 4th Global Grid Forum (GGF4) Workshop 2002, http://www.globus.org/research/papers/ogsa.pdfGoogle Scholar
  22. [22]
    I. Foster, C. Kesselman, and S. Tuecke. “The Anatomy of the Grid: Enabling Scalable Virtual Organizations,” Int. J. of Supercomputer Applications and High Performance Computing 15(3), 200–222. (2001)CrossRefGoogle Scholar
  23. [23]
    J. Frey, T. Tannenbaum, I. Foster, M. Livny, and S. Tuecke. “Condor-G: A Computation Management Agent for Multiinstitutional Grids,” Proc. 10th IEEE Int. Symp. on High Performance Distributed Computing, San Francisco, CA, 2001, (pp. 55–67)Google Scholar
  24. [24]
    Globus Grid Security Infrastructure, GSI: Key Concepts, Available at http://www-unix.globus.org/toolkit/docs/3.2/gsi/key/index.html October 2004Google Scholar
  25. [25]
    A.S. Grimshaw and W.A. Wulf. “The Legion Vision of a Worldwide Virtual Computer,” Communications of the ACM 40(1), 39–45, (1997)CrossRefGoogle Scholar
  26. [26]
    V. Hamscher, U. Schwiegelshohn, A. Streit, and R. Yahyapour. “Evaluation of Job-scheduling Strategies for Grid Computing,” in GRID 2000, LNCS 1971, ed. by R. Buyya and M. Baker (Springer-Verlag, Berlin, 2000) pp. 191–202.CrossRefGoogle Scholar
  27. [27]
    W. Hibbard, “Building 3-D User Interface Components Using a Visualization Library,” IEEE Computer Graphics 36(1), 4–7 (2002)CrossRefGoogle Scholar
  28. [28]
    IMS Global Learning Consortium, Inc, “IMS Content Packaging Best Practice Guide,” Version 1.1.3., 2003Google Scholar
  29. [29]
    IEEE Computer Society, IEEE Standard for Learning Object Metadata, IEEE Std P1484.12.1TM-2002, September 6 2002, Available at http://standards.ieee.org/Google Scholar
  30. [30]
    E. Maler et al, “Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML)”, OASIS, September 2003. Document ID oasis-sstc-saml-core-1.1. http://www.oasisopen.org/committees/security/Google Scholar
  31. [31]
    Information technology—Computer graphics and image processing—Extensible 3D (X3D), ISO/IEC 19775:200x, Edition 1, Stage 40.20, January 6, 2003 http://www.web3d.org/technicalinfo/specifications/ISO_IEC_19775/index.htmlGoogle Scholar
  32. [32]
    A. Jagatheesan and A. Rajasekar, “Data Grid Management Systems,” Proc. ACM SIGMOD Int. Conf. on Management of Data, San Diego, CA, 2003, (p. 683)Google Scholar
  33. [33]
    J. Kohl and B.C. Neuman, “The Kerberos Network Authentication Service (Version 5),” Internet Engineering Task Force, Request for Comments RFC-1510, 1993Google Scholar
  34. [34]
    K. Montgomery, Bruyns, C., S. Wildermuth, “A Virtual Environment for Simulated Rat Dissection: A Case Study of Visualization for Astronaut Training,” 12th IEEE Visualization Conference, San Diego, CA, 2001 (pp. 509–512).Google Scholar
  35. [35]
    K. Montgomery, Heinrichs, L., Bruyns, C., et al., “Surgical Simulator for Hysteroscopy: A Case Study of Visualization in Surgical Training,” 12th IEEE Visualization Conference, San Diego, CA, 2001 (pp. 449–452)Google Scholar
  36. [36]
    R. Moore, C. Baru, R. Marciano, A. Rajasekar, and M. Wan, “Data intensive computing,” The Grid: Blueprint for a New Computing Infrastructure (Morgan-Kaufmann, San Francisco, CA, 1998) pp. 105–129Google Scholar
  37. [37]
    V. Pankratius, E-Learning Grids: Exploitation of Grid Computing in Electronic Learning, Master Thesis, Dept. of Information Systems, University of Muenster, Germany, 2003Google Scholar
  38. [38]
    V. Pankratius and G. Vossen, “Towards E-Learning Grids: Using Grid Computing in Electronic Learning,” Proc. IEEE International Workshop on Knowledge Grid and Grid Intelligence, Techn. Rep. No. 2003-02, Dept. of Mathematics and Computing Science, Saint Mary’s University, Halifax, Nova Scotia, Canada, 2003 (pp. 4–15)Google Scholar
  39. [39]
    V. Pankratius, O. Sandel, W. Stucky, “Retrieving Content with Agents in Web Service E-Learning Systems,” Symposium on Professional Practice in AI, IFIP WG12.5, First IFIP Conference on Artificial Intelligence Applications and Innovations (AIAI), Toulouse, France, August 2004Google Scholar
  40. [40]
    S. Peltier, Alpha Project: “Telescience for Advanced Tomography Applications,” National Center for Microscopy and Imaging Research, UC San Diego 2003, https://gridport.npaci.edu/Telescience/general_telescience.pdfGoogle Scholar
  41. [41]
    Sharable Content Object Reference Model (SCORM), Available at http://www.adlnet.orgGoogle Scholar
  42. [42]
    W. Schroeder, K. Martin, and B. Lorensen, The Visualization Toolkit. An Object-oriented Approach To 3-D Graphics, 3rd ed. (Kitware Inc., New York, 2003).Google Scholar
  43. [43]
    N. Suzuki and A. Hattori, “Qantitative Visualization of Human Structure Using Segmented Volume Data Obtained by MRI,” IEEE Journal of Visualization 3(3), 209 (2000)CrossRefGoogle Scholar
  44. [44]
    K. Vidyasankar and G. Vossen, A Multi-level Model for Web Service Composition, Proc. 3rd IEEE International Conference on Web Services (ICWS) 2004, San Diego, USA (pp. 462–469)Google Scholar
  45. [45]
    G. Vossen and P. Jaeschke, “Towards a Uniform and Flexible Data Model for Learning Objects,” Proc. 30th Annual Conf. of the Int. Bus. School Computing Assoc. (IBSCA), Savannah, Georgia, 2002 (pp. 99–129).Google Scholar
  46. [46]
    G. Vossen, P. Jaeschke, A. Oberweis, A, “Flexible Workflow Management as a Central E-Learning Support Paradigm,” Proc. 1st European Conference on E-Learning (ECEL), Uxbridge, UK, 2002 (pp. 253–267)Google Scholar
  47. [47]
    G. Vossen and P. Westerkamp, “E-Learning as aWeb Service (Extended Abstract),” Proc. 7th Int. Conf. on Database Engineering and Applications (IDEAS), Hong Kong, China, 2003 (IEEE) pp. 242–249Google Scholar
  48. [48]
    G. Vossen and P. Westerkamp, “Distributed Storage and Dynamic Exchange of Learning Objects,” Proc. 2nd European Conference on E-Learning (ECEL), Glasgow, UK, 2003 (pp. 469–478)Google Scholar
  49. [49]
    G. Vossen and P. Westerkamp, “UDDI for E-learning: A Repository for Distributed Learning Objects,” Proc. 2nd IASTED International Conference on Information and Knowledge Sharing (IKS), Scottsdale, Arizona, USA, 2003 (pp. 101–106)Google Scholar
  50. [50]
    G. Vossen and P. Westerkamp, “Intelligent Content Discovery Within E-learning Web Services,” Proc. 1st International Conference on Knowledge Management (ICKM), Singapore, 2004Google Scholar

Copyright information

© Springer-Verlag London Limited 2006

Authors and Affiliations

  • Victor Pankratius
    • 1
  • Gottfried Vossen
    • 2
  1. 1.AIFB InstituteUniversity of KarlsruheKarlsruheGermany
  2. 2.ERCISUniversity of MünsterMünsterGermany

Personalised recommendations