Abstract
ITSs are developing into more and more complex systems. The classic components of the general purpose ITS software architecture are used widespread but its focus is on the databases and the user interface. To reflect the functionalities and complexity needed to accomplish an ITS of today’s standards a new software architecture was developed which emphasis the definition of functionality components and component connections without ignoring the classical components. A 5 layer architecture with a detailed separation into components but still abstract definition of an ITS is being shown in UML. Upcoming general ideas of important functionality is included and split up into more abstract packages.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anderson, J.R., Boyle, D.G., Reiser, B.: Intelligent tutoring systems. Sci. 228, 456–462 (1985)
Ahuja, N.J., Sille, R.: A critical review of development of intelligent tutoring systems: retrospect, present and prospect. IJCSI Int. J. Comput. Sci. 10(4), number 2 (2013). ISSN (Print) 1694-0814, ISSN (Online) 1694-0784
Alpert, S.R., Singley, M.K., Fairweather, P.G.: Deploying intelligent tutors on the web: an architecture and an example. Int. J. Artif. Intell. Educ. (IJAIED) 10(2), 183–197 (1999). HAL hal-00197339
Clancey, W.J.: Methodology for building an intelligent tutoring system. In: Methods and Tactics in Cognitive Science (1984)
Zouaq, A., Frasson, C., Rouane, K.: The explanation agent. In: Gauthier, G., Frasson, C., VanLehn, K. (eds.) ITS 2000. LNCS, vol. 1839, pp. 554–563. Springer, Heidelberg (2000). https://doi.org/10.1007/3-540-45108-0_59
Mitsuru, I., Riichiro, M.: FITS a framework for ITS - a computational model of tutoring. J. Interact. Learn. Res. 5(3), 319 (1994)
Sunandan, C., Devshri, R., Anupam, B.: Development of knowledge based intelligent tutoring system. TMRF e-Book Adv. Knowl. Based Syst. Model Appl. Res. 1, 74–100 (2010)
Crowley, R., Medvedeva, O.: SlideTutor: a model-tracing intelligent tutoring system for teaching microscopic. Artif. Intell. Educ. Shaping Future Learn. Through Intell. Technol. 97, 157 (2003)
Song, J.S., Hahn, S.H., Hahn, K.Y., KIM, J.H.: An intelligent tutoring system for introductory C language course. Comput. Educ. 28(2), 93–102 (1997)
von Malotky, N.T.G., Martens, A.: Analyzing the usage of the classical ITS software architecture and refining it. In: 15th International Conference on Intelligent Tutoring Systems (ITS) (2019)
von Malotky, N.T.G., Nicolay, R., Martens, A.: Centralizing the teaching process in intelligent tutoring system architectures. In: 19th International Conference on Advanced Learning Technologies, ICALT (2017)
Lelouche, R., Ly, T.T.: Using a framework in the development of an intelligent tutoring system, information reuse and integration. In: IEEE International Conference on IRI 2003, pp. 291–298 (2003). https://doi.org/10.1109/iri.2003.1251428
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Graf von Malotky, N.T., Martens, A. (2020). General ITS Software Architecture and Framework. In: Kumar, V., Troussas, C. (eds) Intelligent Tutoring Systems. ITS 2020. Lecture Notes in Computer Science(), vol 12149. Springer, Cham. https://doi.org/10.1007/978-3-030-49663-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-49663-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-49662-3
Online ISBN: 978-3-030-49663-0
eBook Packages: Computer ScienceComputer Science (R0)