Title :
Communication Patterns in Component-Based Intelligent Tutoring Systems
Author :
Ruddeck, Géraldine ; Martens, Alke
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., Univ. of Rostock, Rostock, Germany
Abstract :
Design patterns are reusable solutions to recurrent problems. Generally described in the context of object-oriented programming, only a few contributions can be found in the domain of eLearning in general or Intelligent Tutoring Systems (ITSs) in particular. Based on several approaches to describe the systems´ underlying architecture into pattern collections, we have developed a component-based framework. This framework provides a foundation for the development of flexible and reusable ITS. It also provides a basis for development of other eLearning systems. Still, the complexity of the inter-modular communication requires experience and self-discipline from the programmer. Thus we investigated the framework for additional patterns. We extracted useful communication patterns and integrated them into an editor. Patterns and editor are presented in this paper as they already proved themselves very useful in regard to programming efficiency and consistency.
Keywords :
computational complexity; computer aided instruction; object-oriented programming; software reusability; communication patterns; component based intelligent tutoring systems; eLearning; intermodular communication complexity; object oriented programming; reusable ITS; reusable solutions; Electronic learning; Object oriented modeling; Programming; Semantics; Software; User interfaces; component; framework; pattern; software engineering;
Conference_Titel :
Advanced Learning Technologies (ICALT), 2010 IEEE 10th International Conference on
Conference_Location :
Sousse
Print_ISBN :
978-1-4244-7144-7
DOI :
10.1109/ICALT.2010.56