Contribución a la definición de arquitecturas distribuidas para sistemas de aprendizaje basados en ordenador utilizando corba

  1. Anido Rifón, Luis E.
Supervised by:
  1. Martín Llamas Nistal Director

Defence university: Universidade de Vigo

Fecha de defensa: 11 December 2001

Committee:
  1. Juan Carlos Yelmo García Chair
  2. José María Pousada Carballo Secretary
  3. José Raul Pérez Cazares Committee member
  4. Manuel Ortega Cantero Committee member
  5. Manuel J. Fernández Iglesias Committee member
Department:
  1. Enxeñaría telemática

Type: Thesis

Teseo: 92284 DIALNET

Abstract

Esta tesis aborda los problemas de interoperabilidad surgidos como consecuencia de la proliferacion de sistemas de aprendizaje basados en ordenador principalmente para entornos Internet, Esta problemática esta siendo trata actualmente por las principales instituciones en el campo de la estandarizacion y por los grandes consumidores de software educativo a nivel internacional. Hasta el momento, los resultados obtenidos se centran en la definicion de formatos para los modelos de informacion involucrados en un sistema de aprendizaje electronico y que son susceptibles de ser transferidos entre sistemas educativos heterogeneos. El objetivo principal de esta tesis doctoral es contribuir al proceso de estandarizacion de las tecnologias educativas mediante la definición de una arquitectura de servicios para la construcción de sistemas de aprendizaje electronico distribuidos, interoprables, escalables y dirigidos por estandares. La propuesta presentada se basa en la definicion de interfaces software abiertas para cada uno de los subsistemas de la arquitectura evitando cualquier ligadura con modelos de informacion particulares. El enfoque utilizado se basa en la aplicación de una metodologia sistematica para el desarrollo software que nos permitira derivar los servicios ofrecidos por los subsistemas de la arquitectura a partir de los requisitos establecidos por los usuarios del dominio del aprendizaje electronico. La metodologia propuesta esta basada en la aplicación del Proceso Unificado de Desarrollo Software junto con las directrices estalecidas por Bass, Clements, y kazman. La aplicación de este proceso permitira obtener una Arquitectura de Referencia independiente del entorno de implementacion utilizado. Las diferentes fases de las que consta el proceso han sido formalizadas utilizando el Lenguaje Unificado de Modelado (UML). Su utilizacion permitira modelar los aspectos estaticos y dinamicos de los diferentes componentes de la arquit