TAO (plataforma de pruebas electrónicas)


El marco TAO proporciona una arquitectura abierta para el desarrollo y la entrega de pruebas asistidas por computadora, con el potencial de responder a toda la gama de necesidades de evaluación. Proporciona a todos los actores de todo el proceso de evaluación basado en computadora un conjunto integral de funcionalidades que permiten la creación, la gestión y la entrega de evaluaciones electrónicas. La plataforma TAO es desarrollada por la unidad de investigación EMACS de la Universidad de Luxemburgo y el departamento SSI del Centre de Recherche Public Henri Tudor.

El marco TAO es un proyecto de código abierto que proporciona una arquitectura muy general y abierta para el desarrollo y la entrega de pruebas asistidas por computadora. Dado que las próximas necesidades de evaluación implicarán la colaboración entre un gran número de partes interesadas ubicadas en diferentes niveles institucionales y con necesidades muy diferentes de herramientas de evaluación, el marco TAO tiene la ambición de proporcionar un marco modular y versátil para el desarrollo y la entrega colaborativos de pruebas distribuidas con el potencial para ser ampliado y adaptado a prácticamente todos los propósitos de evaluación que podrían manejarse por medio de la evaluación basada en computadora.


Estas partes se implementan en forma de múltiples módulos especializados conectados en una red de igual a igual. Como la arquitectura TAO debe encajar en muchos casos de uso diferentes, no hay un nodo central en el sistema (toda la red de nodos TAO es un sistema abierto sin coherencia global) y se supone que no puede haber un modelo a priori para cada dominio de datos que llega a un consenso entre todos los actores. Por el contrario, cada propietario o usuario del módulo es libre de construir el modelo que mejor se corresponda con su propia vista. Para soportar esta diversidad de modelos, los módulos TAO están equipados con funcionalidades de modelado avanzadas que permiten a los usuarios construir dinámicamente su propio modelo y compartir datos organizados de acuerdo con diferentes modelos.

La descripción de la arquitectura de la plataforma en la etapa actual está organizada por componentes. Una parte de estos componentes son independientes del dominio de las pruebas asistidas por computadora.

La plataforma TAO debe considerarse como una instancia particular (para un propósito particular) de una plataforma más general dedicada a la gestión colaborativa y distribuida de recursos web y de las ontologías que describen estos recursos. Los componentes más específicos se presentarán más adelante. La plataforma TAO consiste en una serie de módulos interconectados. Cada módulo es una especialización de una aplicación de kernel más genérica llamada Generis4.

La especialización consiste en agregar un modelo específico al kernel que define el dominio de especialización, varios complementos que brindan funcionalidades específicas a la especialización según el dominio y se basan en propiedades específicas del modelo, posiblemente algunas aplicaciones externas y un específico (opcional). ) interfaz gráfica de usuario.