RVDynDB: Repositorio abierto para el intercambio de datos dinámicos de vehículos

En este articulo se describe el proceso de diseno e implementacion de la base de datos RVDynDB (Rail Vehicle Dynamic parameters DataBase), que pretende ser un extenso repositorio de los modelos de dominio publico empleados en la simulacion dinamica de vehiculos ferroviarios en todo el mundo. Atendiendo a sus caracteristicas de flexibilidad, extensibilidad e independencia de la plataforma, se ha escogido un modelo de datos XML, que facilita el almacenamiento de datos de procedencia muy heterogenea, al tiempo que permite compartir el contenido de la base de datos con otros usuarios a traves de internet. Se ha presentado tambien el lenguaje RVDynML (Rail Vehicle Dynamic parameters Markup Language), que define la estructura de la informacion almacenada en la base de datos. Al ser un lenguaje basado en XML, con el tiempo podria llegar a convertirse en un estandar para el intercambio de datos sobre los principales parametros constructivos que definen el comportamiento dinamico de los vehiculos.Se han seleccionado 173 referencias bibliograficas, cuyos datos se han utilizado para construir la base de datos, constituida por un total de 957 registros. Finalmente, se ha desarrollado una aplicacion especifica con MATLAB para gestionar las busquedas en la base de datos. Para ello se ha empleando una API de Java que proporciona una interfaz para el DOM, que permite permiten acceder, modificar, insertar o eliminar los elementos y atributos que componen un documento XML.