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? (NewRochelle, 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 knowledgeinitiative, http://web.mit.edu/oki/.
  7. [7] V. Lindesay, K. Baker, & C. Jennings, Proposal for an XML APIfor 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 Javaand CORBA, 2nd ed. (Hoboken, NJ: John Wiley & Sons, 1998).
  9. [9] G. Glass, The Web services (r)evolution, Part 1: ApplyingWeb services to applications (Armonk, NY: IBM Web ServicesLibrary, 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 invocationguide (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: Bestpractices and design strategies (Englewood Cliffs, NJ: PrenticeHall / 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 ofpatterns (Hoboken, NJ: John Wiley & Sons, 1996).
  16. [16] P. Jain & M. Kircher, Lookup pattern, Proc. 5th EuropeanPattern Language of Programs (EuroPLoP) Conf., KlosterIrsee (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 InformationStandards (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 ServicesArchitect Online Magazine, January 2002,http://www.webservicesarchitect.com/content/articles/modi01.asp.
  20. [20] University of Mannheim, Germany, The JOKER project, 1999-2003, http://joker.uni-mannheim.de/.
  21. [21] K. Friesen, Using the ICEBrowser component within theJOKER learning environment, Mini Case Study for ICESoft,July 2003.ftp://ftp.wifo.uni-mannheim.de/pub/PEOPLE/friesen/friesen-2003-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, RFC1630, 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.2sample 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 reusabilityof learning resources: A SCORM conformant courseware forcomputer science education, Proc. 2nd IEEE Int. Conf. onAdvanced Learning Technologies (IEEE ICALT 2002), Kazan,Tatarstand, Russia, September 2002.
  27. [27] S. Th¨one, R. Depke, & G. Engels, Process-oriented, flexiblecomposition of Web services with UML, Proc. 3rd Int. JointWorkshop on Conceptual Modeling Approaches for e-Business(eCOMO), Tampere, Finland, 2003, Lecture Notes in Com-puter Science, vol. 2784, 390–401, http://www.upb.de/cs/ag-engels/Papers/2002/ThoeneDepkeEngels_eCOMO2002.pdf.
  28. [28] E. Wald & E. Stammers, Out of the alligator pool: A service-oriented 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, WebServices 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