Autor: Mior, Michael
Cargando...
E-mails conocidos
mmior@cs.rit.edu
mmior@mail.rit.edu
mmior@mail.rit.edu
Fecha de nacimiento
Proyectos de investigación
Unidades organizativas
Puesto de trabajo
Apellidos
Mior
Nombre de pila
Michael
Nombre
Nombres alternativos
Afiliaciones conocidas
Rochester Institute of Technology, United States
Páginas web conocidas
Página completa del ítem
Notificar un error en este autor
2 resultados
Resultados de la búsqueda
Mostrando 1 - 2 de 2
Artículo Estudio de evolución de bases de datos orientadas a columnas en proyectos open-sourceSuárez-Otero, Pablo; Mior, Michael; Suárez-Cabal, María José; Tuya, Javier. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.Durante el mantenimiento de una aplicación los requisitos pueden variar, obligando a evolucionar las bases de datos de la aplicación afectando tanto a la vista conceptual de los datos como al propio esquema. En algunas bases de datos como las orientadas a columnas, la evolución del esquema puede resultar especialmente compleja debido a la repetición de los datos. En este trabajo se han analizado varios proyectos open-source para obtener información de patrones de cambios en el esquema ante un determinado cambio en el modelo conceptual. En los casos en los que se detectaron distintos patrones para el mismo cambio en el modelo conceptual, se estudiaron y discutieron las opciones, teniendo en consideración el rendimiento de la base de datos, as+AO0 como la complejidad en la evolución de las aplicaciones clientes para adaptarse al nuevo esquema. Con este estudio se tiene como objetivo proponer una automatización de los cambios a efectuar en el esquema ante cambios en el modelo conceptual.Artículo Evolución en sistemas de bases de datos orientadas a columnas ante cambios conceptualesSuárez-Otero, Pablo; Mior, Michael; Suárez-Cabal, María José; Tuya, Javier. Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021), 2021-09-22.Los modelos de datos entre los que se incluyen el modelo conceptual y el esquema de la base de datos se diseñan en base a los requisitos de las aplicaciones. Estos modelos de datos pueden evolucionar ante cambios de los requisitos, lo cual puede implicar cambios en los datos y las consultas de las aplicaciones cliente. Este problema es más significativo en los sistemas que usan bases de datos orientadas a columnas debido al diseño de sus esquemas en las que la información se encuentra duplicada en varias tablas. Esto significa que, ante un cambio del modelo conceptual, se deben realizar varios cambios en el esquema, los datos y las consultas para mantener la calidad del sistema con respecto a la consistencia modelo conceptual-esquema, la integridad de los datos y la aplicación cliente . Para ello, proponemos enfoques preventivos que, ante cambios del modelo conceptual, eviten defectos en el esquema, los datos y las aplicaciones que afecten a la calidad del sistema. Para el esquema y los datos proponemos un enfoque orientado a MDE en el que se generen modelos que contengan las acciones para mantener la consistencia modelo conceptual-esquema y la integridad de los datos. Para las consultas proponemos el uso de técnicas de reparación automática de software para actualizar la aplicación cliente.