Xroaster: a tool for catalog management on databases middleware systems

Thumbnail Image
Molina-Vargas, Ana M.
Embargoed Until
Rodríguez-Martínez, Manuel
College of Engineering
Department of Electrical and Computer Engineering
Degree Level
Currently there are very few tools available for managing the catalog of a Database Middleware System. The system administrators of the Middleware System need to manually add all the metadata necessary to configure and maintain the catalog, making catalog maintenance a tedious task. In this thesis we present XRoaster, a visual tool to perform catalog management tasks in Database Middleware Systems. XRoaster is designed to generate its results in XML documents that contain metadata about the data sources. This makes it possible to easily share system metadata with other applications. XRoaster is a graphical, user friendly tool and that follows the rules of usability for the creation of Graphical Interfaces. One of the major features of XRoaster is its ability to guide the end-user in the administrative tasks: adding users, implementing global schemas, adding new sources of data, defining the required schema mapping rules. We argue that XRoaster provides a very robust framework for catalog management.

Actualmente existen muy pocas herramientas disponibles para la administración del catálogo de un Sistema de Base de datos Middleware. Los administradores de sistema Middleware necesitan adicionar manualmente la metadata necesaria para configurar y mantener el catálogo, convirtiendo el mantenimiento del mismo una tarea tediosa. En esta tesis presentamos XRoaster, una herramienta visual para realizar las tareas de administración de catálogo en un sistema de Bases de Datos Middleware. XRoaster es una herramienta diseñada para generar los resultados en documentos XML que contienen la metadata de las fuentes de datos. Esto hace posible compartir fácilmente la metadata del sistema con otras aplicaciones. XRoaster es una herramienta gráfica y amigable con el usuario y que sigue las directrices y reglas de usabilidad para la creación de Interfaces Gráficas. Una de las características principales de XRoaster es la habilidad para guiar al usuario final en las tareas de administración: adicionar usuarios, implementar esquemas globales, adicionar nuevas fuentes de datos, definir las reglas necesarias de traducción de esquemas.
Middleware systems,
catalog management
Molina-Vargas, A. M. (2003). Xroaster: a tool for catalog management on databases middleware systems [Thesis]. Retrieved from