5 research outputs found
Implementación de base de datos de objetos en la construcción de software
En la década de los 90 nace la idea de nuevas bases de datos orientadas a objetos, que se pensaba podÃan revolucionar la persistencia de datos de los sistemas software. A pesar de que en la actualidad esto no es asÃ, estamos en presencia de un resurgimiento del concepto de bases de datos de objetos, gracias a la aplicación de nuevas tecnologÃas de desarrollo orientadas a objetos, su implementación y a la gran cantidad de ventajas que proporciona la integración de las mismas. En las bases de datos de objetos la información se presenta mediante objetos como los presentes en la programación orientada a objetos, cuando se logra integrar las caracterÃsticas de una base de datos con las de un lenguaje de programación orientado a objetos, el resultado es un sistema gestor de base de datos orientado a objetos (ODBMS).
Hoy en dÃa las ODBMS, son una buena elección para aquellos sistemas que necesitan de un buen rendimiento en la manipulación de tipos de datos complejos, proporcionando una integración transparente con el paradigma de desarrollo. Las limitaciones de esta tecnologÃa están dadas por la novedad de los motores de base de datos existentes en el mercado, poca documentación, falta de recursos humanos preparados y especialmente la ausencia de cátedras con éstos contenidos en las Universidades. El objetivo principal del presente proyecto de investigación es demostrar las ventajas de utilizar ODBMS como reemplazo de bases de datos relacionales, permitiendo de esta manera la integración del desarrollo y la persistencia de objetos, solucionando los problemas ocasionados por el mapeo objeto-relacional.Eje: Bases de datos y minerÃa de datosRed de Universidades con Carreras en Informática (RedUNCI
Implementación de base de datos de objetos en la construcción de software
En la década de los 90 nace la idea de nuevas bases de datos orientadas a objetos, que se pensaba podÃan revolucionar la persistencia de datos de los sistemas software. A pesar de que en la actualidad esto no es asÃ, estamos en presencia de un resurgimiento del concepto de bases de datos de objetos, gracias a la aplicación de nuevas tecnologÃas de desarrollo orientadas a objetos, su implementación y a la gran cantidad de ventajas que proporciona la integración de las mismas. En las bases de datos de objetos la información se presenta mediante objetos como los presentes en la programación orientada a objetos, cuando se logra integrar las caracterÃsticas de una base de datos con las de un lenguaje de programación orientado a objetos, el resultado es un sistema gestor de base de datos orientado a objetos (ODBMS).
Hoy en dÃa las ODBMS, son una buena elección para aquellos sistemas que necesitan de un buen rendimiento en la manipulación de tipos de datos complejos, proporcionando una integración transparente con el paradigma de desarrollo. Las limitaciones de esta tecnologÃa están dadas por la novedad de los motores de base de datos existentes en el mercado, poca documentación, falta de recursos humanos preparados y especialmente la ausencia de cátedras con éstos contenidos en las Universidades. El objetivo principal del presente proyecto de investigación es demostrar las ventajas de utilizar ODBMS como reemplazo de bases de datos relacionales, permitiendo de esta manera la integración del desarrollo y la persistencia de objetos, solucionando los problemas ocasionados por el mapeo objeto-relacional.Eje: Bases de datos y minerÃa de datosRed de Universidades con Carreras en Informática (RedUNCI
Aplicativo de soporte para la valoración de modelos y estándares de calidad para el proceso de software
En los últimos años han aparecido un gran número de estándares y propuestas internacionales y regionales relacionadas con mejora de procesos software (SPI) para micro y pequeñas empresas software (VSEs). Esto evidencia el creciente interés en la comunidad de IngenierÃa de Software en abordar el tema de SPI para VSEs. Este creciente interés se suscita porque la industria del software en la mayorÃa de los paÃses está formada en gran parte por este tipo de empresas. Es importante entonces fortalecer a las VSEs con prácticas y guÃas eficientes de IngenierÃa de Software adaptadas a su tamaño y tipo de negocio. Asà pues, para orientar a las VSEs en relación a la elección de modelos y estándares de calidad en el proceso de software disponibles cuando comiencen un proyecto de mejora de procesos, se presenta un software de soporte para la aplicación del instrumento VAMEPS que permite la valoración de los conocimientos sobre modelos y estándares de calidad en el proceso de software, y en base a estos resultados decidir cual podrÃa ser el más conveniente para la utilización en la organización.Eje: IngenierÃa de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI
Aplicativo de soporte para la valoración de modelos y estándares de calidad para el proceso de software
En los últimos años han aparecido un gran número de estándares y propuestas internacionales y regionales relacionadas con mejora de procesos software (SPI) para micro y pequeñas empresas software (VSEs). Esto evidencia el creciente interés en la comunidad de IngenierÃa de Software en abordar el tema de SPI para VSEs. Este creciente interés se suscita porque la industria del software en la mayorÃa de los paÃses está formada en gran parte por este tipo de empresas. Es importante entonces fortalecer a las VSEs con prácticas y guÃas eficientes de IngenierÃa de Software adaptadas a su tamaño y tipo de negocio. Asà pues, para orientar a las VSEs en relación a la elección de modelos y estándares de calidad en el proceso de software disponibles cuando comiencen un proyecto de mejora de procesos, se presenta un software de soporte para la aplicación del instrumento VAMEPS que permite la valoración de los conocimientos sobre modelos y estándares de calidad en el proceso de software, y en base a estos resultados decidir cual podrÃa ser el más conveniente para la utilización en la organización.Eje: IngenierÃa de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI