Comunicando de manera efectiva un ambiente virtual de aprendizaje y algoritmos de planificación de itinerarios formativos: una propuesta arquitectónica basada en agentes Lluvia Morales, José Figueroa, Marvelia Gizé Jiménez Guzmán, Felipe Trujillo-Romero, Óscar Pérez Universidad Tecnológica de la Mixteca, México lluviamorales@mixteco.utm.mx, jfigueroa@mixteco.utm.mx, marvgize@gmail.com, ftrujillo@mixteco.utm.mx, oscaruriel@gmail.com Resumen. En el contexto de E-Learning existe un número sumamente importante de propuestas en las que los agentes inteligentes se utilizan para diversas tareas; desde virtualizar a los estudiantes para analizar su comportamiento, hasta proponerles nuevas actividades a realizar dependiendo de su interacción con el sistema, entre otras. Este artículo describe una arquitectura de comunicación entre un ambiente virtual de aprendizaje y un conjunto de servicios Web de Planificación y Scheduling, con el fin de crear itinerarios formativos adaptados a diferentes perfiles de estudiante de un curso. El puente de comunicación entre estos dos componentes es un conjunto de agentes que permiten: (1) modularizar la información que se pueda recabar del ambiente virtual, (2) comunicar la información al planificador inteligente con la estructura apropiada y (3) recuperar los itinerarios formativos dados por el planificador o los problemas del dominio encontrados por los agentes, y enviarlos de manera clara a los usuarios interesados. Palabras clave: Arquitectura de agentes, planificación y scheduling, e-learning adaptativo, ambientes virtuales de aprendizaje. 1. Introducción Los agentes inteligentes han sido utilizados ampliamente como apoyo en diversas tareas necesarias durante el proceso de aprendizaje en línea. Los problemas menos atacados hasta el momento según [9] han sido los de generación de itinerarios formativos adaptados al usuario y el uso de funcionalidades externas dentro del proceso de aprendizaje. Sin embargo, la gestión de información del usuario e inferencia acerca de la misma, es el tema prioritario de los mismos; pero bajo un enfoque de simulación de usuarios o administración de recursos inherentes a los mismos. 89 Research in Computing Science 73 (2014) pp. 89–101; rec. 2014-04-03; acc. 2014-05-09