Towards a Pattern Language for Adaptive Web-based Educational Systems

P. Avgeriou, D. Vogiatzis, A. Tzanavari, and S. Retalis

References

  1. [1] P. Brusilovsky, Adaptive and intelligent technologies for Web-based education, KI—Kunstliche Intelligenz, 13(4), 1999, 19–25.
  2. [2] P. De Bra, G. Houben, & H. Wu, AHAM: A Dexter-basedreference model for adaptive hypermedia, Proc. ACM Conference on Hypertext and Hypermedia 99, Darmstadt, Germany, 1999, 147–156. doi:10.1145/294469.294508
  3. [3] P. Brusilovsky, Adaptive educational systems on the world-wide-web: A review of available technologies, Proc. of Workshop WWW-Based Tutoring—ITS 1998, San Antonio, Texas, 1998.
  4. [4] P. De Bra, A. Aerts, D. Smits, & N. Stash, AHA! Version 2.0:More adaptive flexibility for authors, Proc. AACE E-Learn2002, Montreal, Canada, 2002, 240–246.
  5. [5] P. De Bra & L. Calvi, Creating adaptive hyperdocuments forand on the web, Proc. WebNet’ 1997, Toronto, CA, 1997, 149–155.
  6. [6] P. De Bra & L. Calvi, Towards a generic adaptive hypermedia system, Proc. Workshop on Adaptive Hypertext and Hypermedia 1998, Pittsburgh, USA, 1998, 5–11.
  7. [7] P. Brusilovsky & L. Pesin, ISIS-Tutor: An adaptive hypertextlearning environment, Proc. JCKBSE 1994, Tokyo, Japan,1994, 83–87.
  8. [8] P. Brusilovsky, E. Schwarz, & G. Weber, ELM-ART: Anintelligent tutoring system on World Wide Web, Proc. ITS1996, LNCS 1086, Montreal, Canada, 1996, 261–269.
  9. [9] P. Brusilovsky, J. Eklund, & E. Schwarz, Web-based educationfor all: A tool for developing adaptive courseware, ComputerNetworks and ISDN Systems, 30(1–7), 1998, 291–300. doi:10.1016/S0169-7552(98)00082-8
  10. [10] S. Bull, J. Greer, G. McCalla, L. Kettel, & J. Bowes, Usermodelling in I-Help: What, why, when and how, Proc. UM2001, LNAI 2109, Sonthofen, Germany, 2001, 117–126.
  11. [11] A. Kobsa, D. M¨uller, & A. Nill, KN-AHS: An adaptivehypertext client of the user modelling system BGP-MS, Proc.UM 1994, Massachusetts, USA, 1994, 31–36.
  12. [12] M. Specht, M. Kravcik, R. Klemke, L. Pesin, & R. Hüttenhain,Adaptive learning environment for teaching and learning inWINDS, Proc. 2002 Conference on Adaptive Hypermedia andAdaptive Web Based Systems, Malaga, Spain, 2002, 572–575.
  13. [13] M. Specht, G. Weber, S. Heitmeyer, & V. Schöch, AST:Adaptive WWW-courseware for statistics, Proc UM 1997, Sardinia, Italy, 1997, 91–96.
  14. [14] C. Alexander, S. Ishikawa, M. Silverstein, M. Jacobson,I. Fiksdahl-King, & S. Angel, A pattern language (New York:Oxford University Press, 1977).
  15. [15] E. Gamma, R. Helm, R. Johnson, & J. Vlissides, Design patterns: Elements of reusable object-oriented software (Reading, MA: Addison-Wesley, 1994).
  16. [16] F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, & M.Stal, Pattern-oriented software architecture, Vol. 1: A systemof patterns (New York: John Wiley & Sons, 1996).
  17. [17] D. Schmidt, M. Stal, H. Rohnert, & F. Buschmann, Pattern-oriented software architecture, Vol. 2: Patterns for concurrentand networked objects (New York: John Wiley & Sons, 2000).
  18. [18] G. Rossi, A. Garrido, & S. Carvalho, Design patterns for object-oriented hypermedia applications, in J. Vlissides, J. Coplien,& N. Kerth (Eds.), Pattern languages of program design, Vol.2 (Reading, MA: Addison-Wesley, 1996), 177–191.
  19. [19] M. Fowler, Analysis patterns: Reusable object models (California: Addison-Wesley, 1996).
  20. [20] H. Eriksson & M. Penker, Business modelling with UML-Business patterns at work (New York: John Wiley & Sons, 2000).
  21. [21] HCI design patterns website, http://www.hcipatterns.org/.
  22. [22] J. Borchers, A pattern approach to interaction design (NewYork: John Wiley, 2001).
  23. [23] T. Erickson, Towards a pattern language for interaction design,in P. Luff, J. Hindmarsh, & C. Heath (Eds.), Workplacestudies: Recovering work practice and informing systems design(Cambridge University Press, 2000).
  24. [24] J. Tidwell, Common ground: A pattern language for human-computer interface design, http://www.mit.edu/∼jtidwell/common_ground.html.
  25. [25] M. Weiss, Patterns for web applications, Proc. PLOP 2003,Illinois, USA, 2003.
  26. [26] D. Martin, M. Rouncefield, & I. Sommerville, Applying patternsof cooperative interaction to work (re)design: E-governmentand planning, Proc. CHI 2002, Minneapolis, USA, 2002, 235–242.
  27. [27] I. Graham, A pattern language for web usability (PearsonEducation, 2002).
  28. [28] A. Seffah, Learning the ropes: Human-centered design skillsand patterns for software engineers’ education, Interactions,10(5), 2003, 36–45. doi:10.1145/889692.889693
  29. [29] Pedagogical Patterns Project site, http://www. pedagogical-patterns.org/.
  30. [30] P. Avgeriou, A. Papasalouros, S. Retalis, & E. Skordalakis,Towards a pattern language for learning management systems,Educational Technology and Society Journal, 6(2), 2003, 11–24.
  31. [31] E-LEN project. http://www.tisip.no/E-LEN/.
  32. [32] ADAPT project web site http://wwwis.win.tue.nl/∼acristea/HTML/Minerva/index.html.
  33. [33] F. Halasz & M. Schwartz, The Dexter reference model, Communications of the ACM, 37(2), 1994, 30–39. doi:10.1145/175235.175237
  34. [34] Object Management Group (The), Unified modeling languagespecification, Version 1.5, March 2003.
  35. [35] L. Bass, P. Clements, & R. Kazman, Software architecture inpractice (Reading, MA: Addison-Wesley, 1998).
  36. [36] A. Tzanavari, P. Avgeriou, & D. Vogiatzis, Patterns foradaptive web-based educational systems, Technical Report TR-2003–2004, Department of Computer Science, University ofCyprus, December 2003.
  37. [37] K. A. Papanikolaou, M. Grigoriadou, H. Kornilakis, & G.D.Magoulas, INSPIRE: an INtelligent System for PersonalizedInstruction in a Remote Environment, Proc. LNCS 2266,(Berlin: Springer-Verlag, 2002), 215–225.
  38. [38] J. Vassileva, Dynamic courseware generation, Communicationand Information Technologies, 5(2), 1997, 87–102.
  39. [39] M. Specht & R. Oppermann, ACE—Adaptive CoursewareEnvironment, The New Review of Hypermedia and Multimedia,4(1), 1998, 141–161. doi:10.1080/13614569808914699
  40. [40] A. Garrido, G. Rossi, & D. Schwabe, Pattern systems forhypermedia, Proc. PLOP 1997, Illinois, USA, 1997.
  41. [41] G. Mezaros & J. Doble, A pattern language for pattern writing,Proc. PLOP 1998, Illinois, USA, 1998, 529–574.
  42. [42] IMS learner information package specification, http://www.imsglobal.org/profiles/.

Important Links:

Go Back