The Functional Architecture and Interaction Model of a GENerator of Intelligent TutORing Applications

Abstract This article presents the functional architecture and the interaction model of GENITOR, a generator of Intelligent Tutoring Systems (ITSs). The major design issues that arise during the functional design and development of an ITS-generator concern the provision of mechanisms capable of supporting the description of the teaching subject domain and the specification of pedagogical features of the ITSs that it produces. The system described in the article provides ready-to-use yet flexible solutions for the instructional features of the developed ITSs. In this way, authors can concentrate on the compilation, description, and design of training material that relates directly to their area of expertise. Interaction between GENITOR and authors has been designed using IOFG, an interaction model that supports the representation of multiple aspects of interaction, including data flow, control flow, and task decomposition. As a consequence of using this model, the tasks that make up the authoring process are visualized by a number of authoring tools that are grouped into three subsystems: the reusability subsystem, the authoring subsystem, and the execution subsystem. The functionality of these subsystems and the tools they contain are described, as well as interaction with the overall system. Finally, conclusions drawn from the development of two ITSs using the system are presented in order to validate the design.

[1]  William J. Clancey Methodology for building an intelligent tutoring system , 1987 .

[2]  J. S. Brown,et al.  Pedagogical, natural language, and knowledge engineering techniques in SOPHIE-I, II and III , 1982 .

[3]  Jeff Rickel,et al.  Intelligent computer-aided instruction: a survey organized around system components , 1989, IEEE Trans. Syst. Man Cybern..

[4]  John Whiting,et al.  Learning Technology in the European Communities , 1992 .

[5]  Mauro Tavella,et al.  On the Concept of Reusability in Educational Design , 1992 .

[6]  Marieke Derks,et al.  A Framework for Authoring Tool Integration , 1992 .

[7]  Panayiotis E. Pintelas,et al.  Encapsulating multiple perspectives in interaction specification , 1994, Proceedings of Twentieth Euromicro Conference. System Architecture and Integration.

[8]  Arnold Keller,et al.  When Machines Teach: Designing Computer Courseware , 1987 .

[9]  Wolfgang Reisig,et al.  A Primer in Petri Net Design , 1992, Springer Compass International.

[10]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[11]  John Seely Brown,et al.  An Investigation of Computer Coaching for Informal Learning Activities. , 1978 .

[12]  Ruth Wallsgrove Multi-Strategy Authoring Toolkit for Intelligent Courseware; Better Courses for Less , 1992 .

[13]  Panayiotis E. Pintelas,et al.  Experience from using information technology in the training of managers , 1993 .

[14]  Leslie J. Briggs,et al.  Principles of Instructional Design , 1974 .

[15]  Masoud Yazdani,et al.  Multilingual aspects of a multimedia database of learning materials , 1991, Intell. Tutoring Media.

[16]  Panayiotis E. Pintelas,et al.  MeT: The expert methodology tutor of GENITOR , 1994, Microprocess. Microprogramming.

[17]  Beverly P. Woolf Theoretical frontiers in building a machine tutor , 1987 .

[18]  Alessandro Micarelli,et al.  SEDAF: an intelligent educational system for mathematics , 1990, Appl. Artif. Intell..

[19]  Harald Mispelkamp Generic Tools for Courseware Authoring , 1992 .

[20]  Harold W. Thimbleby,et al.  User interface design , 1990, ACM Press Frontier Series.

[21]  Stanley R. Trollip,et al.  Computer-Based Instruction: Methods and Development , 1985 .

[22]  G. Pavlides,et al.  IDFG: An interactive applications specification model with phenomenological properties , 1993, Microprocess. Microprogramming.

[23]  Philippe C. Duchastel,et al.  Cognitive design for instructional design , 1990 .

[24]  Charles M. Reigeluth,et al.  Instructional Design Theories and Models : An Overview of Their Current Status , 1983 .

[25]  Peter Phillips,et al.  The Relationship Between PETE and PCTE , 1992 .

[26]  Mary Beth Rosson,et al.  Paradox of the active user , 1987 .