5 research outputs found

    Implementación de base de datos de objetos en la construcción de software

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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
    corecore