Skip to main content

Abstract

IRIS is an authoring tool developed to help human instructors to build intelligent teaching-learning systems in a wide variety of domains. The instructor/designer is required to produce a set of pedagogical requisites, which, in turn, are used to automatically configure a generic tutor architecture and produce an intelligent tutoring system. In order to provide IRIS with a sound basis for producing systems, a theory of instruction that integrates cognitive processes, instructional events and instructional actions has been considered. In this chapter we explain, through the analysis of the cognitive theory, the generic architecture. We present several system components, the requirements of the different components, and show how we integrate these components in IRIS. Moreover, we embed requirements, cognitive principles, and design requisites in an authoring tool in order that human instructors can follow them easily. Various design issues, an example of building a tutor for mathematical differentiation by using IRIS, and some experiences of use and evaluation are also presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  • Anderson, J.R., Corbett, A. & Lewis, M.W. (1990). Cognitive Modelling and Intelligent Tutoring. Artificial Intelligence, 42, 7–49.

    Article  Google Scholar 

  • Arruarte, A. & Fernández, I. (1995). A two-phased development shell for Learning Environments. A design proposal. Tinsley & van Weert (Eds.), World Conference Computer in Education VI (pp. 53–65). Chapman & Hall.

    Google Scholar 

  • Arruarte, A., Fernández, I. & Greer, J. (1996a). The CLAI Model. A Cognitive Theory to Guide ITS Development. Journal of Artificial Intelligence in Education, 7 (3/4), 277–313.

    Google Scholar 

  • Arruarte, A., Elorriaga, J.A. & Fernández-Castro, I. (1996b). Knowledge Reusability: some Experiences in Intelligent Tutoring Systems. Proceedings of the Workshop Architectures and Methods for Designing Cost-Effective and Reusable ITSs. Montreal.

    Google Scholar 

  • Arruarte, A., Fernández, I., Ferrero, B., & Greer, J. (1997a). The IRIS Shell: “How to Build ITSs from Pedagogical and Design Requisites”. International Journal of Artificial Intelligence in Education 8 (3/4), 341–381.

    Google Scholar 

  • Arruarte, A., Elorriaga, J.A. & Fernández-Castro, I. (1997b). Reutilización del Conocimiento: Experiencias en los Sistemas Tutores Inteligentes. Journal of Informática y Automática 30 (3), 61–67.

    Google Scholar 

  • Arruarte, A. (1998). Fundamento y Diseño de IRIS: un entorno para la generación de Sistemas de Enseñanza Inteligentes. Ph. Dissertation. Leioa, Euskal Herriko Unibertsitatea (University Microfilms, D.L.: B-29967/99).

    Google Scholar 

  • Arruarte, A., Elorriaga, J.A., Rueda, U. (2001). A Template-based Concept Mapping Tool for Computer-Aided Learning. Okamoto, T., Hartley, R., Kinshuk, J.P. Klus (Eds.), Proceedings IEEE International Conference on Advanced Learning Technologies ICALT’2001 (pp., 309–312). IEEE Computer Society.

    Google Scholar 

  • Barnard, Y.F. & Sandberg, J.A.C. (1994). The learner in the centre: towards a methodology for open learner environments. Ph. Dissertation. Universiteit van Amsterdam, Faculteit Psychologie, Amsterdam.

    Google Scholar 

  • Blessing, S.B. (1997). A Programming by Demonstration Authoring Tool for Model-Tracing Tutors. International Journal of Artificial Intelligence in Education, 8, 233–261.

    Google Scholar 

  • Bloom, B.S., Engelhart, M.D., Murst, E.J., Hill, W.H. & Drathwohl,D.R. (1956). Taxonomy of Educational Objectives. The Cognitive Domain, Longmans.

    Google Scholar 

  • Breuker, J., Winkels, R. & Sandberg, J. (1987). A Shell for Intelligent Help Systems. Proceedings of the 10th International Conference on Artificial Intelligence, 167–173

    Google Scholar 

  • Carr, B. & Goldstein, I. (1977). Overlays: A Theory of Modelling for Computer-Aided Instruction. International Journal of Man-Machine Studies, 5, 215–236.

    Google Scholar 

  • Corbett, A.T., Anderson, J.R. & Patterson, E.G. (1990). Student Modelling and Tutoring Flexibility in the Lisp Intelligent Tutoring System. Frasson, C. & Gauthier, G. (Eds.), Intelligent Tutoring Systems: At the crossroads of artificial intelligence and education (pp. 83–106). Ablex.

    Google Scholar 

  • Diaz de Ilarraza, A. (1990). Gestión de diálogos en Lenguaje Natural para un Sistema de Enseñanza Inteligente, Ph. Dissertation, University of the Basque Country UPV/EHU, Donostia.

    Google Scholar 

  • Evertsz, R. & Elsom-Cook, M. (1990). Generating Critical Problems in Student Modelling. Elsom-Cook, M. (Ed.), Guided Discovery Tutoring. A Framework for ICAI Research (pp. 216–246). Paul Chapman.

    Google Scholar 

  • Fernández-Castro, I., Díaz-Ilarraza, A. & Verdejo, F. (1993). Architectural and Planning Issues in Intelligent Tutoring Systems. Journal of Artificial Intelligence in Education, 4 (4), 357–395.

    Google Scholar 

  • Ferrero, B., Fernández-Castro, I. & Urretavizcaya, M. (1999a). Diagnostic et évaluation dans les systèmes de «training» industriel. Diagnosis and assessment in industrial training systems. Simulation et formation professionnelle dans l’industrie, 6 (1), 189–217.

    Google Scholar 

  • Gagné, R.M., Briggs, L.J. & Wager, W.W. (1988). Principles of Instructional Design. Third Edition. Holt, Rinehart & Winston.

    Google Scholar 

  • Gavignet, E. (1994). Instructional expertise in ECSAI. Desalles, J. (Ed.), Proceedings of the International Conference on Computer Aided Learning and Instruction in Science and Engineering CALISCE’94, TELECOM, 249–257.

    Google Scholar 

  • Golstein, I.P. (1982). The Genetic Graph: A Representation for the Evolution of Procedural Knowledge. D. Sleeman & J.S. Brown (Eds.), Intelligent Tutoring Systems (pp. 51–77). Academic Press.

    Google Scholar 

  • Graesser, A.C., Person, N.K., Harter, D. and The Tutoring Research Group. Teaching Tactics and Dialog in AutoTutor. International Journal of Artificial Intelligence in Education, 12, 257–279.

    Google Scholar 

  • Gutiérrez, J. (1994). INTZA: un Sistema Tutor Inteligente para Entrenamiento en Entornos Industriales. Ph Dissertation. Euskal Herriko Unibertsitatea, UPV/EHU, Donostia.

    Google Scholar 

  • Holt, P., Dubs, D., Jones, M. & Greer, J. (1994). The State of Student Modelling. In. J. Greer & G. McCalla (Eds.), Student Models: The Key to Individualized Educational Systems (pp. 3–35). Springer Verlag,.

    Google Scholar 

  • Ikeda, M. & Mizoguchi, R. (1994). FITS: a Framework for ITS–A Computational Model of Tutoring. Journal of Artificial Intelligence in Education, 5 (3), 319–348.

    Google Scholar 

  • Khuwaja, R., Desmarais, M., Cheng, R. (1996). Intelligent Guide: Combining User Knowledge Assessment with Pedagogical Guidance. Frasson, C., Gauthier, G., Lesgold, A. (Eds.), Proceedings of the Third International Conference Intelligent Tutoring Systems ITS’96 (pp. 225–233). Springer-Verlag,.

    Google Scholar 

  • Kok, A.J. (1991). A Review and Synthesis of User Modelling in Intelligent Systems. The Knowledge Engineering Review, 6 (1), 21–47.

    Article  Google Scholar 

  • Krueger, C.W. (1992). Software Reuse. ACM Computing Survey, 24 (2), 131–183.

    Article  Google Scholar 

  • Larrañaga, M., Rueda, U., Elorriaga, J.A., Arruarte, A. (2002). Using CM-ED for the Generation of Graphical Exercises Based on Concept Maps. Kinshik, Lewis, R., Akahori, K., Kemp, R., Okamoto, T., Henderson, L. and Lee, C.-H (Eds.), Proceedings of International Conference of Computers in Education ICCE’2002 (pp. 173–177). IEEE Computer Society.

    Google Scholar 

  • Major, N. & Reichgelt, H. (1991). Using COCA to build an intelligent tutoring system in simple algebra. Intelligent Tutoring Media, 2 (3/4), 159–169.

    Article  Google Scholar 

  • Major, N. (1995). REEDEM: Creating Reusable Intelligent Courseware. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 75–82). AACE.

    Google Scholar 

  • Major, N., Ainsworth, S. & Wood, D. (1997). REEDEM: Exploiting Symbiosis Between Psychology and Authoring Environments. International Journal of Artificial Intelligence in Education 8 (3/4), 317–340.

    Google Scholar 

  • Merrill, M.D. (1983). Component Display Theory. Reigeluth, C.M. (Eds.), Instructional-Design Theories and Models: an overview of their current status (pp.279–333). Lawrence Erlbaum Associated.

    Google Scholar 

  • Merrill, M. & the ID2 Research Group (1996). Instructional Transaction Theory: Instructional Design Based on Knowledge Objects. Educational Technology, May -June, 30–37.

    Google Scholar 

  • Mitrovic, A. (1998). Experience in implementing constraint-based modelling in SQL-TUTOR. B. P. Goettl, B.P., Halff, H.M., Redfield, C.L. & Shute, V.J. (Eds.) Intelligent Tutoring Systems 1998 (pp. 414–424). Springer.

    Google Scholar 

  • Munro,A., Johnson, M.C., Pizzini, Q.A., Surmon, D.S., Towne, D.M. & Wogulis, J.L. (1997). Authoring Simulation-Centered Tutors with RIDES. International Journal of Artificial Intelligence in Education, 8, 284–316.

    Google Scholar 

  • Murray, T. (1996). Having It All, Maybe: Design Tradeoffs in ITS Authoring Tools. Frasson, C., Gauthier, G., Lesgold, A. (Eds.), Proceedings of the Third International Conference Intelligent Tutoring Systems ITS’96 (pp. 93–101). Springer-Verlag.

    Google Scholar 

  • Murray, T. (1998). Authoring Knowledge Based Tutors: Tools for Content, Instructional Strategy, Student Model, and Interface Design. Journal of the Learning Sciences, 7 (1), 5–64.

    Article  Google Scholar 

  • Murray, T. (1999). Authoring Intelligent Tutoring Systems: An Analysis of the State of the Art. International Journal of Artificial Intelligence in Education, 10 (1), 98–129.

    Google Scholar 

  • Nkambou, R., Gauthier, G., Frasson, C. (1996). CREAM-Tools: An Authoring Environment for Curriculum and Course Building in an Intelligent Tutoring System. Díaz de Ilarraza Sánchez, A. & Fernández de Castro, I. (Eds.), Computer Aided Learning and Instruction in Science and Engineering (pp. 186–194). Springer-Verlag.

    Google Scholar 

  • Ohlsson, S. (1994). Constraint-Based Student Modelling. Greer, J. & McCalla, G. (Eds.), Student Modelling: The Key to Individualized Knowledge-Based Instruction. NATO ASI Series F: Computer and Systems Sciences, Vol.25 (pp. 167–189), Springer-Verlag

    Google Scholar 

  • Reigeluth,C.M., Merrill, M.D., & Bunderson,V. (1978). The Structure of Subject Matter Content and Its Instructional Design Implications. Instructional Science, 7, 107–126.

    Google Scholar 

  • Reye, J. (1995). A Goal-Centred Architecture for Intelligent Tutoring Systems. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 307–314), AACE.

    Google Scholar 

  • Rueda, U., Larrañaga, M., Arruarte, A., Elorriaga, J.A. (2002). Using a Concept Mapping Tool for Representing the Domain Knowledge. V. Petrushin, P. Kommers, Kinshuk, I. Galeer (Eds.), Proceedings of IEEE International Conference on Advanced Learning Technologies ICALT’2002 (pp. 387–391). IEEE Computer Society.

    Google Scholar 

  • Russell, D.M. (1988). IDE: The Interpreter. In Psotka, J., Dan Massery, L., Mutter, S.A. (Eds.), Intelligent Tutoring Systems. Lessons Learned (pp. 323–349), Lawrence Erlbaum Associates.

    Google Scholar 

  • Russell, D.M., Burton, R., Jordan, D.S., Jensen, A., Roger, R., Cohen, J. (1990). Creating instruction with IDE: tools for instructional designers. Intelligent Tutoring Media, 1 (1), 3–16.

    Article  Google Scholar 

  • Scandura, J.M. (1983). Instructional Strategies Based on the Structural Learning Theory. Reigeluth, C.M. (Eds.), Instructional-Design Theories and Models: An overview of their current status (pp. 213–246), Lawrence Erlbaum Associates.

    Google Scholar 

  • Self, J.A. (1990). Bypassing the Intractable Problem of Student Modelling. Frasson, C. & Gauthier, G. (Eds.), Intelligent Tutoring System At the Crossroads of AI and EI (pp. 107–123). Ablex.

    Google Scholar 

  • Self, J.A. (1999). The defining characteristics of intelligent tutoring systems research: ITSs care, precisely. International Journal of Artificial Intelligence in Education, 10, 350–364.

    Google Scholar 

  • Srisetamil, C. & Baker, N.C. (1995). Application and Development of Multiple Teaching Styles to an Engineering ITS. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 75–82), AACE.

    Google Scholar 

  • Srisetamil, C. & Baker, N.C. (1996). ITS-Engineering: A Domain Independent ITS for Building Engineering Tutors. Frasson, C., Gauthier, G., Lesgold, A. (Eds.), Proceedings of the Third International Conference Intelligent Tutoring Systems ITS ‘86 (pp. 677–685). Springer-Verlag.

    Google Scholar 

  • Stevens, A. (1982). Misconception in student’ understanding. Sleeman, D. & Brown, J. (Eds.), Intelligent Tutoring Systems (pp. 13–24). Academic Press.

    Google Scholar 

  • Urretavizcaya, M. & Verdejo, F. (1992). A cooperative system for the interactive debugging of novice programming errors. Dijkstra, S., Krammer, H.P.M. & van Merriënboer, J.J.G. (Eds.). Instructional Models in Computer-Based Learning Environments (pp. 421–444), Springer-Verlag.

    Google Scholar 

  • Vadillo, J.A., Díaz de Ilarraza, A., Fernández, I., Gutiérrez, J. & Elorriaga, J.A. (1994). Explicaciones en Sistemas Tutores de Entrenamiento: Representación del Dominio y Estrategias de Explicación. Actas II Congresso Ibero-americano de Informática na Educaçao, 2, 289–309.

    Google Scholar 

  • Van Marcke, K. (1992). A Generic Task Model for Instruction. Dijkstra, S., Krammer, H.P.M., VanMerrienboer (Eds.), Instructional Models in Computer-Based Learning Environments (pp. 171–194). Springer-Verlag,.

    Google Scholar 

  • Van Marcke, K. & Vedelaar, H. (1995). Learner Adaptivity in Generic Instructional Strategies. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 323–333). AACE.

    Google Scholar 

  • Vassileva, J. (1995a). Dynamic Courseware Generation: At the Cross Point of CAL, ITS and Authoring. Authoring Shells for Intelligent Tutoring Systems, Workshop at AI-ED´95, Washington, AACE.

    Google Scholar 

  • Vassileva, J. (1995b). Reactive Instructional Planning to Support Interacting Teaching Strategies. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 334–342). AACE.

    Google Scholar 

  • Verdejo, M.F. (1992). User Modelling in Knowledge-Based Systems. Ezquerro, J. & Larrazabal, J.M. (Eds.), Cognition, Semantics and Philosophy (pp. 23–46). Kluwer Academic Publishers.

    Google Scholar 

  • Virvou, M. & Moundridou, M. (2001). Adding an Instructor Modelling Component to the Architecture of ITS Authoring Tools. International Journal of Artificial Intelligence in Education, 12, 185–211.

    Google Scholar 

  • Wasson, B. (1996). Instructional Planning and Contemporary Theories of Learning: Is it a Self-Contradiction?. In Brna, P., Paiva, A. & Self, J. European Conference on Artificial Intelligence in Education. Lisboa (pp. 23–30). Edições Colibrí.

    Google Scholar 

  • Wenger, E. (1987). Artificial Intelligence and Tutoring Systems. Morgan Kaufmann Publishing.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Arruarte, A., Ferrero, B., Fernández-Castro, I., Urretavizcaya, M., Álvarez, A., Greer, J. (2003). The IRIS Authoring Tool. In: Murray, T., Blessing, S.B., Ainsworth, S. (eds) Authoring Tools for Advanced Technology Learning Environments. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-0819-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-94-017-0819-7_9

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-6499-8

  • Online ISBN: 978-94-017-0819-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics