Una Arquitectura SOA para sistemas de e-Learning a través de la integración de Web Services

En este articulo presentamos una nueva arquitectura de los denominados Learning Management Systems (LMSs) basada en la integracion de herramientas de terceros accesibles como Web Services. Esta idea ya ha sido considerada como una via prometedora de construir y extender sistemas de elearning. No obstante, las propuestas existentes desembocan en una integracion “suave” de LMSs y herramientas de terceros, que no es apropiada para contextos educativos. Basicamente, los LMSs pueden incluir herramientas de terceros pero no tienen ningun control sobre ellas. Por ello, los LMSs no pueden alterar el comportamiento de estas herramientas ni supervisar lo que los usuarios (e.g. los estudiantes) hacen con ellas. Para superar esta limitacion hemos planteado una nueva arquitectura para LMSs que permite una integracion “fuerte” de herramientas de terceros, mediante la que el LMS puede tener mayor control sobre la herramienta, permitiendole gestionar diferentes aspectos de la misma (e.g. eventos, sesiones, permisos).