Integrated of Learning Management Systems and Web Applications using Web Services

K. Friesen and N. Mazloumi

References

  1. [1] C.J. Bonk, Online training in an online world (Survey) (Bloomington, IN: Course-Share.Com, 2002).
  2. [2] A.E. Barron & C. Rickelman, Management systems, in Handbook of information technologies for education and training (Berlin: Springer-Verlag, 2002).
  3. [3] D. Linthicum, An application integration value-add? (New Rochelle, NY: EbizQ, 2002), http://e-serv.ebizq.net/wbs/linthicum_1.html.
  4. [4] Advanced Distributed Learning Initiative, The SCORM runtime environment, Version 1.2 (2001), http://www.adlnet.org/ ADLDOCS/Documents/SCORM_1.2_RunTimeEnv.pdf.
  5. [5] AICC/CMI CMI001 Guidelines for Interoperability Version 3.4. October 23, 2000. Includes: AICC Course Structure Format, AICC CMI Data Model, Available at http://www.aicc.org/.
  6. [6] Massachusetts Institute of Technology, The open knowledge initiative, http://web.mit.edu/oki/.
  7. [7] V. Lindesay, K. Baker, & C. Jennings, Proposal for an XML API for the SCORM runtime environment (Winchester, U.K.: Online Courseware Factory Ltd, 2001), http://www.coursewarefactory.com/pdf/XML_API_Discussion_Paper.pdf.
  8. [8] R. Orfali & D. Harkey, Client/server programming with Java and CORBA, 2nd ed. (Hoboken, NJ: John Wiley & Sons, 1998).
  9. [9] G. Glass, The Web services (r)evolution, Part 1: Applying Web services to applications (Armonk, NY: IBM Web Services Library, 2000), ftp://www6.software.ibm.com/software/ developer/library/ws-peer1.pdf.
  10. [10] D. Booth, H. Haas, M. Champion, C. Ferris, F. McCabe, E. Newcomer, & D. Orchard (eds.), Web services architecture, Working Draft, World Wide Web Consortium, August 2003, http://www.w3.org/TR/ws-arch/.
  11. [11] E. Pitt & K. McNiff, java.rmi: The remote method invocation guide (Boston, MA: Addison Wesley, 2001).
  12. [12] S. Wilson, Gluing learning applications together with SOAP (Bangor, U.K.: Centre for Educational Technology Interoperability Standards, 2001), http://www.cetis.ac.uk/content/20011015153128.
  13. [13] IMS Global Learning Consortium, IMS digital repositories interoperability: Core functions best practice guide (Burlington, MA: Author, 2003).
  14. [14] A. Deepak, J. Crupi, & D. Malks, J2EE patterns: Best practices and design strategies (Englewood Cliffs, NJ: Prentice Hall / Sun Microsystems Press, 2001), http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html.
  15. [15] F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, & M. Stal: Pattern oriented software architecture: A system of patterns (Hoboken, NJ: John Wiley & Sons, 1996).
  16. [16] P. Jain & M. Kircher, Lookup pattern, Proc. 5th European Pattern Language of Programs (EuroPLoP) Conf., Kloster Irsee (Konstanz, Germany: Universit¨atsverlag, 2000), http://www.cs.wustl.edu/∼mk1/Lookup.pdf.
  17. [17] Defense Advanced Research Projects Agency (DARPA), DAML-S 0.5 Draft Release 1 Related Work (Arlington, VA: 2001), http://www.daml.org/services/daml-s/2001/05/surveyf-release.pdf.
  18. [18] Organization for the Advancement of Structured Information Standards (OASIS), UDDI Specifications Technical Committee, Comparison of existing registry or specified functionality to data sharing functionality requirements (Billerica, MA: Author, 2002), http://lists.oasis-open.org/archives/uddispec/200209/doc00006.doc.
  19. [19] T. Modi, WSIL: Do we need another Web services specification? Explaining the difference between UDDI, Web Services Architect Online Magazine, January 2002, http://www.webservicesarchitect.com/content/articles/modi01.asp.
  20. [20] University of Mannheim, Germany, The JOKER project, 19992003, http://joker.uni-mannheim.de/.
  21. [21] K. Friesen, Using the ICEBrowser component within the JOKER learning environment, Mini Case Study for ICESoft, July 2003. ftp://ftp.wifo.uni-mannheim.de/pub/PEOPLE/friesen/friesen2003-using-icebrowser-in-joker.pdf.
  22. [22] P. Kranich. Integration einer kommerziellen Browserkomponente in eine Lernumgebung der ICEBrowser in JOKER. Report 1-2003, University of Mannheim, 2003. http://joker.unimannheim.de/pub/Joker_Arbeitsbericht_1-03.pdf.
  23. [23] T. Berners-Lee, Universal resource identifiers in WWW, RFC 1630, 1994.
  24. [24] Advanced Distributed Learning Initiative, The SCORM content aggregation model, Version 1.2 (2001), http://www.adlnet.org/screens/shares/ dsp_displayfile.cfm?fileid=477.
  25. [25] Advanced Distributed Learning Initiative, SCORM version 1.2 sample run-time environment, Version 1.2.1, (2002), http://www.adlnet.org/index.cfm?fuseaction=DownFile&libid =398&bc=false.
  26. [26] C. Qu & W. Nejdl, Towards interoperability and reusability of learning resources: A SCORM conformant courseware for computer science education, Proc. 2nd IEEE Int. Conf. on Advanced Learning Technologies (IEEE ICALT 2002), Kazan, Tatarstand, Russia, September 2002.
  27. [27] S. Thöne, R. Depke, & G. Engels, Process-oriented, flexible composition of Web services with UML, Proc. 3rd Int. Joint Workshop on Conceptual Modeling Approaches for e-Business (eCOMO), Tampere, Finland, 2003, Lecture Notes in Computer Science, vol. 2784, 390–401, http://www.upb.de/cs/agengels/Papers/2002/ThoeneDepkeEngels_eCOMO2002.pdf.
  28. [28] E. Wald & E. Stammers, Out of the alligator pool: A serviceoriented approach to application, eAI Journal, March 2001, 26–30, http://www.eaijournal.com/PDF/Alligator%20Pool%20-%20Wald.pdf.
  29. [29] T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, & S. Weerawarana (eds.), Business process execution language for Web services version 1.1, May 2003, ftp://www6.software.ibm.com/software/developer/library/wsbpel11.pdf.
  30. [30] R. Chinnici, M. Gudgin, J.-J. Moreau, & S. Weerawarana, Web Services description language (WSDL) Version 1.2 W3C Working Draft 3 March 2003, http://www.w3.org/TR/2003/WDwsdl12-20030303/.
  31. [31] University of Cologne, Germany, ILIAS open source project, http://www.ilias.uni-koeln.de/ios/.
  32. [32] Massachusetts Institute of Technology, U.S., & University of Heidelberg, germany, The dotLRN project, http://dotlrn.mit.edu

Important Links:

Go Back