• DocumentCode
    2054402
  • 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
  • fYear
    2010
  • fDate
    5-7 July 2010
  • Firstpage
    181
  • Lastpage
    185
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies (ICALT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Sousse
  • Print_ISBN
    978-1-4244-7144-7
  • Type

    conf

  • DOI
    10.1109/ICALT.2010.56
  • Filename
    5571233