The goal of this work is to introduce the basic concepts of distributed artificial intelligence as new methodologies to conceive and realize complex intelligent systems. We focused our attention on the design of intelligent tutoring systems, and using a distributed framework, we reached a fine control on the communicability process, one of the key issues in the realization of intelligent tutoring systems. A prototype is presented as an open information system in which classical modules, such as the domain expertise module and the tutor, are seen as populations of intelligent actors that share their fragmentary knowledge and organize their tasks in a concurrent universe in order to accomplish a common goal, the teaching session. The system has been written in a concurrent object-oriented language, realized on top of the Common Lisp Object System.
Designing complex systems within distributed architectures: an intelligent tutoring systems perspective
GISOLFI, Antonio;LOIA, Vincenzo
1994-01-01
Abstract
The goal of this work is to introduce the basic concepts of distributed artificial intelligence as new methodologies to conceive and realize complex intelligent systems. We focused our attention on the design of intelligent tutoring systems, and using a distributed framework, we reached a fine control on the communicability process, one of the key issues in the realization of intelligent tutoring systems. A prototype is presented as an open information system in which classical modules, such as the domain expertise module and the tutor, are seen as populations of intelligent actors that share their fragmentary knowledge and organize their tasks in a concurrent universe in order to accomplish a common goal, the teaching session. The system has been written in a concurrent object-oriented language, realized on top of the Common Lisp Object System.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.